@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0}
img{border:none;}
body{
background:#27343c url(../../images/bg.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif; font-size:12px; 
}
/*-------------------------------------
 	SiteNav
---------------------------------------*/


#siteNav ul {
	margin-left:			0px;
	padding-top:			4px;
	z-index:				1;
	
}

#siteNav li {
	float:					left;
	
	background:url(../../images/div.jpg) no-repeat;
	list-style:none;
}

#siteNav li a {
	padding:				6px 12px 8px 12px;
}
#siteNav li ul li ul {
	position:				relative;
}
#siteNav li {
	font-size:				12px;
	text-align:				center;
}
#siteNav a {
	text-decoration:		none;
	display:				block;
}
#siteNav {
	background:				#021c2f ;
	height:32px;
}

#siteNav li a:link, #siteNav li a:visited {	color:#c2d4dd;}
#siteNav li.Bluee a:link, #siteNav li.Bluee a:visited { color:#73d6ff; margin-left:300px
}
#siteNav li.Bluee a:hover { background:#fff; color:#333}
#siteNav li a:hover {background:#baced7 url(/images/design/site_nav_hover_bg.gif) bottom left repeat-x;color:					#24495e;}

#siteNav li.current a:link, #siteNav li.current a:visited {	background:#fff url(/images/design/site_nav_current_bg.gif) bottom left repeat-x; color:#37454e;}

/*-------------------------------------
 	PageNav
---------------------------------------*/
.welcome{background:#fff; padding:8px 5px 0px 13px;}
.welcome p.content { margin-bottom:15px;}
.welcome p.text a { color:#666; font-weight:bold}
.welcome p.text a:hover { text-decoration:none}
.welcome p.text, ul.list { padding-right:20px}
h1{color:#3c4b5c; font-family:"trebuchet MS"; font-size:25px; font-weight:normal; padding-bottom:7px;}
.text{padding-top:14px; line-height:18px; padding-bottom:10px; text-align:justify;}
.list{}
.list li{background:url(../../images/bullet.gif) 15px 8px no-repeat; color:#3399cc; list-style:none; padding-left:29px; line-height:24px;}
.solbg{background:url(../../images/solutionbg.jpg) repeat-x; padding:13px 13px 0px 13px;}
h2{color:#3c4b5c; font-family:"trebuchet MS"; font-size:20px; font-weight:normal; padding-bottom:7px;}
.list1{}
.list1 li{background:url(../../images/bullet.gif) 3px 8px no-repeat; color:#3c4b5c; list-style:none; padding-left:20px; line-height:24px;}
.list2 li{background:url(../../images/bullet2.gif) 3px 8px no-repeat; color:#3c4b5c; list-style:none; padding-left:20px; line-height:24px;}
.newfeatures { margin-bottom:10px}
.screen { margin-top:5px}
.testi{padding-left:25px;}
.pics{background:#FFFFFF; border:1px solid #d0d2d3; padding:2px; }
.text1{padding-left:8px;}
.blue{color:#3399cc;}
.blue a{color:#3399cc; text-decoration:none}
.text2{line-height:18px; padding-bottom:10px; text-align:justify;}
h3{color:#70c0f3; font-family:"trebuchet MS"; font-size:18px; font-weight:normal; padding-top:12px}




/* contact us page start */

.cost-tab{ border: 1px solid #E6E6E6; background-color: #F8F8F8; color:#333333}
.cost-tab td{ border: 1px solid #FFFFFF; padding:4px;}
.red { color:#CC0000; font-size: 12px;}

/* contact us page end */

.inn-hd {color:#235B84; font-weight:bold; padding:10px 0 0 0; float:left; margin-left:5px}
.txtlink { color:#7b9204;}
.txtlink:hover { color:#7b9204; text-decoration:none}



/* for Quick tour container start here */

#container {width:702px; margin:0 auto; padding:0;}

#container .point-bot {background:url(../../images/content-botbg.gif) left bottom repeat-x; padding:0 0 20px 0;}
.point-bot h2 { border-bottom:#ddd solid 2px; margin-bottom:5px; margin-top:15px}
#container h2 {margin:0 0 10px 0; padding:15px 0 5px 0; color:#235B84; font-size:13pt; font-weight:bold; border-bottom:1px solid #ccccaf}
#container ol {margin:0px; padding:0 0 0 22px}

.img img {text-align:left; border:0px solid #ccc; margin:0px 0 5px 0; padding:8px 8px 0 8px; background:#fff; display:block; clear:both}


/* for Quick tour container end here */ 

#subscribe {padding:15px 0 0 0;}
#subscribe .left {float:left; width:640px;}
#subscribe .right {float:right; width:360px}
#subscribe h2 {margin:5px 0; padding:0px 0 0px 0; color:#235B84; font-size:11pt; font-weight:bold;}
#subscribe span.highlight {background-color: #ffc; color:#42444F}
#subscribe td, th {vertical-align: top; font-family: verdana; font-weight:normal; }
#subscribe fieldset {margin:0px; padding:0 6px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#subscribe hr {background:url(../../images/content-dots.gif) left top repeat-x; margin:0px 0; padding:0px; border:none}

fieldset .notice {margin:10px 0; color:#AE4D00;}

fieldset {border:1px solid #235b84; border-top: 1px solid #235b84; background-color: #f9fbfc; padding: 15px; font-family: verdana; margin: 0 0 25px 0; color:#515555}
fieldset legend {padding: 0 7px; font-size:14px; font-weight: bold; padding: 0 5px; color:#1F557D}
fieldset.error {border-top: 5px solid red; }
fieldset.error legend, fieldset table th.error {color: red; font-weight: bold; }
fieldset.error .fieldWithErrors {display: inline;}
fieldset img {margin: 0 5px 5px 0; }
fieldset p {margin:10px 0; }

fieldset input.short {width: 125px; }
fieldset input.normal {width: auto; }
fieldset table th {padding-top:7px; text-align: right; font-weight: normal; font-size:13px; white-space: nowrap; color:#000000}
fieldset table td {padding-bottom: 5px; font-size:13px;}
fieldset table td input {padding-bottom: 5px; font-size:13px; margin:2px 0 0 0; padding:2px;}
fieldset small {font-size: 10px; color: #454545; line-height: 1.3em; }



/* for subscribe container start here */

.welcome1{background:#fff; padding:8px 10px 0px 13px;}
.black{color:#3399cc;}
.featurebg{background:url(../../images/bg-box.jpg) repeat-x; padding-left:5px; padding-top:5px; border-top:1px solid #dbdbdb; padding-bottom:15px;}
.White { background-color:#fff}
.ScreenShots { margin:0 5px 5px 5px; text-align:center; border:#ddd solid 1px}
.ScreenShots img { margin-bottom:2px}
.ScreenShots h2 { display:block}
#Content { padding:0 20px; text-align:left}
.cntpoints { display:block; clear:both; margin-left:22px;}
.image { width:500px; float:left; display:block}
.LeftAlign { text-align:left}
.Footer a { color:#fff}
.Footer a:hover { text-decoration:none}
.faq p{ margin-bottom:10px}
.faq h3 { font-size:15px; font-weight:bold; color:#3C4B5C}
.faq a { color:#3C4B5C;}
.faq a:hover { text-decoration:none}
ul.Req { margin-left:3px;}
ul.Req li { padding-left:20px; background:url(../../images/bullet2.gif) no-repeat 0 4px; list-style:none}