@charset "utf-8";

/*Seed Solution common CSS Please follows this CSS */

/* --------------------------------------------------- .Net CSS Class start --------------------------------------------------- */

body{		/* Body Class */
	font-family:Arial;
	font-size:12px;
	margin:0px;
	color:#666666;
	background: #FFFFFF url(../images/body_bg.jpg);
	background-repeat:repeat-x;
	/*line-height:20px;*/
	text-align:justify;
}	

.clsnormal{font-size:12px;
	margin:0px;
	color:#666666;
	text-decoration:none;}

#body_team{
	font-family:Arial;
	font-size:12px;
	margin:0px;
	color:#666666;
	background: #FFFFFF url(../images/team_bg.jpg);
	background-repeat:repeat-x;
	text-align:justify;}
	
.button{		/* All types Buttion Class */
	background-color:#1387DD;
	border:1px solid #60AFE8;
	color:#FFFFFF;
	font-size:11px;
	font-family:tahoma;
	height:20px;
	width:70px;
}

.cboactive{        /* class for ComboBox, TextBox, Drop Down List, FileUpload, ListBox */ 
    font-size: 11px;
    color: #000000;
	border: 1px solid #bfbdac;
	height:17px;
    font-family: tahoma;
	background-color:#FFFFFF;
	width: 130px;
	padding-left:2px;
}


.cboactive_email{        /* class for ComboBox, TextBox, Drop Down List, FileUpload, ListBox */ 
    font-size: 11px;
    color: #000000;
	border: 1px solid #bfbdac;
	height:17px;
    font-family: tahoma;
	background-color:#FFFFFF;
	width: 150px;
	padding-left:2px;
}

.cboactive_small{        /* class for ComboBox, TextBox, Drop Down List, FileUpload, ListBox */ 
    font-size: 11px;
    color: #000000;
	border: 1px solid #bfbdac;
	height:17px;
    font-family: tahoma;
	background-color:#FFFFFF;
	width: 107px;
	padding-left:2px;
	
}

.cboactive_new{        /* class for ComboBox, TextBox, Drop Down List, FileUpload, ListBox */ 
    font-size: 11px;
    color: #000000;
	border: 1px solid #bfbdac;
	height:17px;
    font-family: tahoma;
	background-color:#FFFFFF;
	width:330px;
	padding-left:2px;
}

.input_box{        /* class for ComboBox, TextBox, Drop Down List, FileUpload, ListBox */ 
    font-size: 11px;
    color: #000000;
	border: 1px solid #bfbdac;
	height:100px;
    font-family: tahoma;
	background-color:#FFFFFF;
	width:330px;
	padding-left:2px;
}

.form_text{
font-family:Arial;
font-size:11px;
color:#5c728a;
font-weight:bold;}

a.link{		/*class for any Link */	
	text-decoration:none;
	color:#666666;
	font-size:11px;
}

a:hover.link{		/* Class for any Link */	
	text-decoration:underline;
	color:#666666;
	font-size:11px;
}

.errormsg{			/* class for error message */
color:#FF0000;
font-size:11px;
}



/* --------------------------------------------------- .Net CSS Class end ------------------------------------------------ */

/* --------------------------------------------------- page class start -------------------------------------------------- */

#bodypagebg {		/* site ccenter align */
margin-right:auto;
margin-left:auto;
width:945px;
text-align: center;
margin: 0px auto 0 auto;
height:auto;
}

#wrapper{		/* page align */
width: 945px;
position: relative;
top: 0;
left: 0;
margin: 0 auto;
text-align: center;
}

#content{ width:945px;
height:auto;
float:left;}

.quickcontact_text{
font-family:"Book Antiqua";
font-size:18px;
color:#4b5876;
text-align:left;
margin-top:10px;
margin-left:15px;}

#contact_address{position:absolute; left: 406px; top: 699px; width: 199px;}

.stay_updated{font-family:'Book Antiqua'; font-size:12px; color:#927b39;}

.get_our_newsletter{font-family:'Book Antiqua'; font-size:24px; color:#927b39;}

.receive_our
{font-family:Arial; font-size:10px; color:#333333;}

.bullet{color:#e1bc46;}

/* -------------------------------------------------- Page class end ------------------------------------------------------- */

/* ------------------------------------------------- Header class start ----------------------------------------------------- */

#header {
width:945px;
float:left;
height:auto;
}

#logo{
background:url(../images/logo.jpg);
background-repeat:no-repeat;
width:945px;
height:175px;
text-align:center;
margin-top:12px;

}

#banner{
background:url(../images/banner_home.jpg);
width:945px;
background-repeat:no-repeat;
height:265px;
float:left;
}

#banner_team{
background:url(../images/banner_team.jpg);
width:945px;
background-repeat:no-repeat;
height:277px;
float:left;
}

#banner_contact{
background:url(../images/banner_contact.jpg);
width:945px;
background-repeat:no-repeat;
height:277px;
float:left;
}

#banner_resources{
background:url(../images/banner_resources.jpg);
width:945px;
background-repeat:no-repeat;
height:277px;
float:left;
}

#banner_services{
background:url(../images/banner_services.jpg);
width:945px;
background-repeat:no-repeat;
height:277px;
float:left;
}

#banner_faq{
background:url(../images/banner_faq.jpg);
width:945px;
background-repeat:no-repeat;
height:277px;
float:left;
}

#banner_about{
background:url(../images/banner_about.jpg);
width:945px;
background-repeat:no-repeat;
height:277px;
float:left;
}

.blue{
font-family:"Book Antiqua";
font-size:16px;
color:#79bae8;}

.grey{
font-family:Arial;
font-size:12px;
color:#999999;}

.small{
font-family:Arial;
font-size:10px;
color:#5c4955;}

.resources_img{
float:left; 
width:205px;
height:110px;
}

/* ------------------------------------scroll header Class Start------------------------- */

.svw {
width: 950px;
height: 105px;
background: #ffffff;
}
.svw ul{
position: relative;
left: -999em;
}/*core classes*/
.stripViewer {
position: relative;
overflow: hidden;
border: 0px solid #ff0000;
margin: 0px 0px 0px 0;
}
.stripViewer ul { /* this is your UL of images */
margin: 0;
padding: 0;
position: relative;
left: 0;
top: 0;
list-style-type: none;
}
.stripViewer ul li{
float:left;
}
.stripTransmitter {
background:url(../images/bottom_border.jpg) no-repeat;
float:left;
}
.stripTransmitter ul {
margin: 0;
padding: 0;
position: relative;
list-style-type: none;

}
.stripTransmitter ul li{
width: 234px;
float:left;
margin: 0px;
}

/*------------------------------------------------------------------------------------------------------------------------*/

.stripTransmitter a.link0{
width:229px;
height: 92px;
display: block;
background:url(../images/Link01.jpg) no-repeat;
}
.stripTransmitter a:hover.link0{
height: 92px;
width:229px;
background:url(../images/Link01_hover.jpg);
}


.stripTransmitter a.link1{
height: 92px;
width:232px;
display: block;
background:url(../images/Link02.jpg) no-repeat;
}
.stripTransmitter a:hover.link1{
height: 92px;
width:232px;
background:url(../images/Link02_hover.jpg) no-repeat;
}

.stripTransmitter a.link2{
height: 92px;
width:234px;
display: block;
background:url(../images/Link03.jpg) no-repeat
}
.stripTransmitter a:hover.link2{
height: 92px;
width:234px;
background:url(../images/Link03_hover.jpg) no-repeat ;
}

.stripTransmitter a.link3{
height: 92px;
width:241px;
display: block;
background:url(../images/Link04.jpg) no-repeat;
}
.stripTransmitter a:hover.link3{
height: 92px;
width:241px;
background: url(../images/Link04_hover.jpg) no-repeat ;
}

/*---------------------------------------------------------------------------------------------------------------*/

/*.stripTransmitter a.current{
height: 92px;
width:auto;
background:url(../images/Hover.jpg) top no-repeat;
}

.stripTransmitter a.current0{
height: 92px;
width:auto;
background:  #00FF00;
}

.stripTransmitter a.current1{
height: 92px;
width:auto;
background: #00FF66;
}
.stripTransmitter a.current2{
height: 92px;
width:auto;
background:  #663366;
}

.stripTransmitter a.current3{
height: 92px;
width:auto;
background: #CC3399 ;
}*/


/*tooltips formatting*/
#tooltip {
background: #ffffff;
color: #000;
opacity: 0.85;
border: 5px solid #dedede;
}
#tooltip h3 {
font: normal 10px Verdana;
margin: 0;
padding: 6px 2px;
border: 0;
} 

/* Scroll Header Class End */
/* ------------------------------------------------- Header class end ---------------------------------------------------- */


/* -------------------------------------------------- Right panel class start  ------------------------------------------------ */

#right_main{float:right; width:255px; height:auto; margin-right:5px;}

#brochure {
background:url(../images/brochure.jpg); 
background-repeat:no-repeat; 
width:251px; 
height:203px;
float:right;
/*cursor:pointer;*/
}

#email {
background:url(../images/email.jpg); 
background-repeat:no-repeat; 
width:251px; 
height:166px;
float:right;
}

#quickcontact{
height:auto; 
width:234px; 
float:left;
margin-top:10px;
margin-left:7px;
}

#quickcontact_formhead {
background:url(../images/quickContact_formhead.jpg); 
background-repeat:no-repeat; 
width:243px; 
height:55px;
float:left;
/*margin-left:10px;*/
}

.quickcontact_formbg {
background:url(../images/quickContact_formBG.jpg); 
background-repeat:repeat-y; 
width:243px; 
/*height:262px;
*/float:left;
}

#quickcontact_form_inner{
background:url(../images/quickContact_form_inner.jpg) no-repeat;
width:223px;
height:23px;
float:left;
/*margin-top:20px;*/
/*margin-left:5px;
margin-right:5px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5c728a;
text-align:left;
padding-left:10px;
}

#quickcontact_form_innerbg{

/*background:url(../images/quickContact_form_innerBG.jpg) repeat-x;*/
width:223px;
height:auto;
float:left;
margin-left:5px;
margin-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5c728a;
text-align:left;
padding-left:10px;
}


.textfield{
width:200px;
height:15px;
/*margin-top:3px;
*/}

.textfield_messagebox{
width:200px;
height:100px;
margin-top:3px;
}

.submit_about{
background:url(../images/submit_btn.jpg);
background-repeat:no-repeat;
width:55px;
height:22px;
color:#FFFFFF;
text-align:center;
/*padding-top:2px;
*/cursor:pointer;
border:none;
margin-top:5px;
float:right;
padding-bottom:2px;
margin-right:20px;
}

.quickcontact_formfoot{
background:url(../images/quickContact_formfoot_main.jpg) no-repeat;
width:243px;
height:32px;
float:left;

}

.brochure_text
{
	color:#FFFFFF;
	text-align:right;
	font-size:11px;
	position:absolute;
	
}


/* --------------------------------------------------- Right panel class end -------------------------------------------------- */

/* Menu Class start Here*/

#menua a.vmenu, #menua a.hmenu, #menua a.hmenu:link, #menua a.hmenu:visited {
display:block; 
width:107px; 
height:37px; 
color:#FFFFFF; 
text-decoration:none; 
text-align:center; 
line-height:37px;
border-right:1px solid #94b4c2;
font-family:"Book Antiqua";
font-size:14px;
background:url(../images/menubg.jpg) right repeat-x;

}

#menua a.hmenu, #menua a.hmenu:link, #menua a.hmenu:visited {float:left;

}

#menua a.hmenu:hover {background:url(../images/menu_hover.gif); background-repeat:no-repeat; color:#fff;  font-family:"Book Antiqua"; font-size:14px; color:#674e59; text-align:center; width:107px; margin-top:1px;}


#menua a.hmenu, .hover {background:url(../images/menu_hover.gif) top; background-repeat:no-repeat ; color:#fff;  font-family:"Book Antiqua"; font-size:14px; color:#674e59; text-align:center; width:107px; padding-top:1px; display:block; cursor:pointer}



#menua a.hmenu:active {background:url(../Images/menu_hover.gif); background-repeat:no-repeat; color:#fff;}

#menua {
height:37px;
width:934px;
float:left;
background:url(../Images/menubg.jpg) repeat-x top;
/*padding-left:25px;*/
}

#menua:after{
content: ".";
display: block;
height: 0; 
clear: both; 
visibility:hidden;
}

#menu_left{background:url(../images/menu_left.jpg); height:38px; width:6px; float:left;}

#menu_right{background:url(../images/menu_right.jpg); height:38px; width:5px; float:right;}

#phone{background:url(../images/phone.jpg); 
background-repeat:no-repeat;
width:135px;
height:25px;
margin-top:8px;
font-family:'Book Antiqua'; 
font-size:16px; 
color:#FFFFFF;
}

.call{
font-family:'Book Antiqua'; 
font-size:16px; 
color:#FFFFFF; 
background:url(../images/phone.jpg) no-repeat; 
height:38px;

padding-left:5px;
width:130px;
float:left;
margin-left:30px;
}

.download_now{
float:left; 
padding-left:160px; 
margin-top:168px;
}

a.download_link{
color:#FFFFFF;  
font-size:11px;
text-decoration:none;
}

a:hover.download_link{
color:#FFFFFF;  
font-size:11px;
text-decoration:underline;
}

#brochure_text
{float:right; margin-right:10px; color:#FFFFFF; font-size:11px; cursor:crosshair;}
/* Menu Class end Here*/

/* ------------------------------------------------- Left panel class start -------------------------------------------------- */

#left_main{float:left; width:600px; height:auto; margin-left:10px; margin-top:20px; line-height:20px;}

.maroon_text {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#804d64;
text-align:left;
line-height:25px;
text-align:justify;
}

#heading{
font-family:"Book Antiqua";
font-size:18px;
color:#668492;
text-align:left;
}

.aboutpg_img{
background:url(../images/aboutpg_img.jpg) no-repeat;
width:184px;
height:168px;
float:left;
}

.aboutpg_righttext{
margin-left:200px; 
}

.aboutpg_text_new{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:20px;
color:#666666;
text-align:justify;
}

/* --------------------------------------------------- Left panel class end -------------------------------------------------- */


/* --------------------------------------------------- Footer class start ----------------------------------------------------- */

#footer {
width:945px;
height:47px;
float:left;
background:url(../images/footer.jpg);
background-repeat:no-repeat;
padding-top:8px;
text-align:left;
}

.footer01{
font-size:10px;
color:#999797;
padding-left:10px;
width:650px;
float:left
}

a.footer_text{
font-size:10px;
color:#999797;
text-decoration:none;
}
a:hover.footer_text{
font-size:10px;
color:#999797;
text-decoration:underline;
}

.footer_logo
{float:left;
width:100px;
margin-left:170px;
}

/* --------------------------------------------------- Footer class end ----------------------------------------------------- */


/* --------------------------------------------------- extra class Start ----------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}

/* example_6 css */
#example_6 {
	position: relative; /* important */
	overflow: hidden; /* important */
	width: 945px; /* important */
	height: 308px; /* important */
	margin: 0;
	background: #ff0000;
}

#example_6_content {
	position: absolute;
	top: 0;
	margin-left: 0;
}

#example_6_content
#example_6_content li {
	list-style: none;
	margin: 0;
	padding: 0;
}
	#example_6_content {
		width: 13490px;
	}
	#container_bd #example_6 ul li {
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		border: none;
		background-color: #fff;
	}

#container_bd #example_6 ul li img {
	display: block;
}

#example_6_frame {
	position: relative;
	margin: 485px 131px 0 131px;
}
#container_bd #example_6_frame ul li {
	margin: 0 2px;
}
#container_bd #example_6_frame ul li img{
	border: 1px solid #9cf;
	padding: 10px;
}
	#container_bd #example_6_frame ul li img:hover {border: 1px solid #369;}



.accordion_toggler {
	padding: 5px;
	background: #369;
	border-top: 1px solid #69c;
	border-left: 1px solid #69c;
	border-right: 1px solid #036;
	border-bottom: 1px solid #036;
	color: #fff;
	cursor: pointer;
}

.accordion_content {
	background: #fff;
}

/* --------------------------------------------------- extra class Start ----------------------------------------------------- */
/*(n+1)*/