/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.bg_re{background:url(register_banner.jpg) no-repeat;}

.font{
font-family:"Trebuchet MS", arial;
font-size:14px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#000000;
}

.ornge{
font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana; 
font-size:13px;
font-weight:bold;
text-align:inherit;
text-decoration:none;
color:#FF6600;
}

.yellow{
font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
font-size:13px;
font-weight:bold;
text-align:inherit;
text-decoration:none;
color:#FFCC66;
}


.career{
font-family:verdana;
font-size:14px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#000;
border-bottom:1px solid #c1c1c1;
border-top:1px solid #c1c1c1;
background:#f5f5f5;
}
.career a{
font-family:verdana;
font-size:14px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#000;
}
.career a:link{
font-family:verdana;
font-size:14px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#000;
}
.career a:hover{
font-family:verdana;
font-size:14px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#000;
}


.header{
background:url(header.jpg) no-repeat center;
width:981px;
height:225px;
}
.sub-header{
background:url(advatage_subheader.jpg) no-repeat center;
width:776px;
height:126px;
}
.search_input{
background:url(serch-mbg.jpg) repeat-x;
border:#555555 1px solid;
height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
text-decoration:none;
color:#000000;
}
.search_btn{
background:url(magnifince.gif) no-repeat 12px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
width:80px;
border:0px;
text-align:center;
padding:2px 10px;
cursor:pointer;
}
.body_tab{
width:374px;
background:#f5f6f7;
border:#dddcdc 1px solid;
}
.menu{
font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
background:url(menu_bg.jpg) repeat-x;
}
.menu a{
font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
display:block;
}
.menu a:link{
font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
display:block;
}
.menu a:active{
font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}
.menu a:visited{
font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}
.menu a:hover{
font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:underline;
color:#e5e2e5;
display:block;
}
.search{
font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
font-size:12px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#FFFFFF;
background:url(search_bg.jpg) repeat-x;
}
.categories{
background:url(categories_bg.jpg) repeat-x;
font-family: Arial,"Trebuchet MS", "Times New Roman", Verdana;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#002a51;
}
.categories-bg{
border-left:#cdcdcd 1px solid;
border-right:#cdcdcd 1px solid;
background:#faf9fa;
}
.categories-head{
font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000;
}
.categories-menu{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#18191b;
}
.categories-menu a{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#18191b;
display:block-inline;
}
.categories-menu a:link{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#18191b;
display:block-inline;
}
.categories-menu a:active{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#18191b;
display:block-inline;
}
.categories-menu a:visited{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#18191b;
display:block-inline;
}
.categories-menu a:hover{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:underline;
color:#ab0000;
display:block-inline;
}
.footer{
background:url(footer.jpg) repeat-x;
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#002a51;
}
.footer_s{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:12px;
font-weight:normal;
text-align:right;
text-decoration:none;
color:#002a51;
}
.t_head{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:13px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000;
}
.th_head{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:13px;
font-weight:normal;
text-align:left;
text-decoration:blink;
color:#002a51;
}
.th_head a{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:13px;
font-weight:normal;
text-align:left;
text-decoration:blink;
color:#002a51;
}
.th_head a:link{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:13px;
font-weight:normal;
text-align:left;
text-decoration:blink;
color:#002a51;
}
.th_head a:hover{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:13px;
font-weight:normal;
text-align:left;
text-decoration:blink;
color:#002a51;
}
.t-justify{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:11px;
font-weight:normal;
text-align:justify;
text-decoration:none;
color:#000;
}
.p{
font-family:Arial, Helvetica, sans-serif;
font-size:12x;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#205064;
}
.p a{
font-family:Arial, Helvetica, sans-serif;
font-size:12x;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#205064;
}
.p a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12x;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#205064;
}
.p a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12x;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#205064;
}
.p a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12x;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#205064;
}
.p a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12x;
font-weight:bold;
text-align:right;
text-decoration:underline;
color:#333333;
}
.text{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:12px;
font-weight:normal;
text-align:justify;
text-decoration:none;
color:#18191b;
}
.ul{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:12px;
font-weight:normal;
text-align:justify;
text-decoration:none;
color:#18191b;
list-style:disc;
}

.right_align{
font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:11px;
font-weight:normal;
text-align:right;
text-decoration:none;
color:#000; 
}

th.divider { border-right:1px solid #eee; }
thead { background-color:#f4f4f4; }
.odd { background:#fff; }
.even{ background-color:#f4f4f4; }
.divider { border-right:1px solid #fff; }
.h th.divider { border-right:1px solid #eee; }
.images th { padding:8px 0; text-align:center; }

ul { margin-bottom: 18px; list-style: none outside; }
ol { margin-bottom: 18px; list-style: decimal; margin-left: 2.2em; }
ul.square,
ul.circle { margin-left: 2em; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul ul.circle,
ul ul.square { margin-top: 4px; margin-bottom: 5px; }
ol.sosumi { margin-left: 0; padding-left: 2em; }
.datasheet { width:100%; margin: 0 0px 18px; border-collapse:collapse;font-family:Arial,"Trebuchet MS",  "Times New Roman", Verdana;
font-size:11px;
font-weight:normal;
text-align:justify;
text-decoration:none;
color:#000; }
.datasheet th, 
.datasheet td { font-size:11px;  padding:8px 8px; vertical-align:top; text-align:left; }
.datasheet ul, 
.datasheet ul { margin-bottom:0 !important; }
.datasheet th { font-weight:bold; }
.datasheet thead th { font-size:12px; color:#676868; font-weight:bold; background:transparent; }
.datasheet thead th.divider { border-right:none; }
.datasheet .odd { background:#e0e4e6; }
.datasheet .odd .divider { border-right:1px solid #fff; }
.datasheet .even { background:transparent; }
.datasheet .even .divider { border-right:1px solid #e0e4e6; }
.datasheet tbody td ul { margin-left:12px; }

 
/**********Preformated for gallery*************/

.stepcarousel{
position: relative; /*leave this value alone*/
/*border: 10px solid black;*/
overflow: scroll; /*leave this value alone*/
width: 981px; /*Width of Carousel Viewer itself*/
height: 216px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0px;
	top: 0px;
	width:981px;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 0px; /*margin around each panel*/
width: 981px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.stepcarousel .panel img {
	border:0px;
}
.lwTitle {
	padding-left: 60px;
	font-style: normal;
	color: #CCCCCC;
	background-image: url(../images/tip_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 69px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-bottom-color: #999999;
	padding-top: 12px;
	padding-bottom: 12px;
	background-color: #2e6d88;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lwTitlo {
	padding-left: 60px;
	font-style: normal;
	color:#000000 ;
	background-image: url(../images/tip_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 69px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-bottom-color: #999999;
	padding-top: 12px;
	padding-bottom: 12px;
	background-color: #81c2e0;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/***********END************/
.pri{
position:relative; /*leave this value alone*/
/*border: 10px solid black;*/
overflow: scroll; /*leave this value alone*/
width: 730px; /*Width of Carousel Viewer itself*/
height: 95px; /*Height should enough to fit largest content's height*/
}

.pri .belt{
	position: absolute; /*leave this value alone*/
	left: 45px;
	top: 5px;
	width:728px;
}

.pri .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 0px 0px 0px; /*margin around each panel*/
width: 728px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.pri .panel img {
	border:0px;
}
