body{margin:0px; margin-top:25px;font-family:Arial, Helvetica, sans-serif;margin-bottom:30px;}

/*Top*/
.topleft{ width:328px;}
.topleft #text{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1b1c41; font-weight:bold; padding-left:33px;}
/*.topleft #text{ font-size:14px; color:#1b1c41; font-weight:bold; padding-left:33px;}*/

.topright{ width:652px; background-color:#eff6f7; padding-top:2px;}
.topright #logo{ background-image:url(../images/img_logo_top.jpg); background-repeat:no-repeat; width:22px; height:3px; margin-left:171px;}

.topright .links{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1b1c41; font-weight:bold;}
.topright .links a:link{ text-decoration:none; color:#1b1c41;}
.topright .links a:visited{ text-decoration:none; color:#1b1c41;}
.topright .links a:hover{ text-decoration:none; color:#11a7cb;}


/*Links*/
#links{ width:980px; margin:auto; background-color:#dce5e6;/* background-color:#eff6f7;*/ font-size:14px; color:#1b1c41; font-weight:bold; padding-top:2px; padding-bottom:2px; border-top:1px solid #cfd5d6;}
#links a:link{ text-decoration:none; color:#1b1c41; background-color:none; border-top:none;}
#links a:visited{ text-decoration:none; color:#1b1c41; background-color:none; border-top:none;}
#links a:hover{ text-decoration:none; color:#11a7cb; background-color:none; border-top:none;}

#links .active{ font-family:Tahoma; font-size:12px; color:#11a7cb; font-weight:bold;}
#links .active a:link{ text-decoration:none; color:#11a7cb;}
#links .active a:visited{ text-decoration:none; color:#11a7cb;}
#links .active a:hover{ text-decoration:none; color:#11a7cb;}

#links .dvdr{ height:1px; margin:-5px; padding:0px; border-bottom:1px solid #e3eef0;}
/*#links .dvdr{height:2px; background-image:url(../images/bg_linkdvdr.jpg); background-repeat:repeat-x;}*/
/*#links .dvdr{height:1px; margin:0px; background-color:#000000;}*/


/*Content*/
#hmpg{ margin:auto; width:980px; margin-top:22px;}
#hmpg #dvdr{ background-color:#cdd0d0; height:200px; width:1px;}
#hmpg .title{ font-size:19px; color:#1b1c41; text-align:left; font-weight:bold;}

#hmpg #text{ font-size:12px; color:#626868; text-align:justify; margin-top:22px;}
#hmpg #text a:link{ text-decoration:none; color:#1b1c41; font-weight:bold;}
#hmpg #text a:visited{ text-decoration:none; color:#1b1c41; font-weight:bold;}
#hmpg #text a:hover{ text-decoration:underline; color:#1b1c41; font-weight:bold;}


#patch{ margin:auto; width:980px; height:21px; background-color:#1b1c41;}

#inside{ margin:auto; width:980px; margin-top:22px; margin-bottom:22px;}

/*Left Links*/
#ll_con{ width:100%; border-right:1px solid #cdd0d0;}
#ll_con #title{ color:#00a1c7; font-size:19px; margin-left:3px; padding-bottom:6px;}
#ll_con #title a:link{ text-decoration:none;  color:#00a1c7;}
#ll_con #title a:visited{ text-decoration:none;  color:#00a1c7;}
#ll_con #title a:hover{ text-decoration:underline;  color:#00a1c7;}

#ll_con #hr{ width:181px; height:1px; background-color:#cccccc;}
#ll_con #ll{ margin-top:14px;}
#ll_con #ll .text{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#626868; font-weight:bold;}
#ll_con #ll .text a:link{ text-decoration:none; color:#626868;}
#ll_con #ll .text a:visited{ text-decoration:none; color:#626868;}
#ll_con #ll .text a:hover{ text-decoration:none; color:#00a1c7;}

#ll_con #ll .active{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#626868; font-weight:bold;}
#ll_con #ll .active a:link{ text-decoration:none; color:#00a1c7;}
#ll_con #ll .active a:visited{ text-decoration:none; color:#00a1c7;}
#ll_con #ll .active a:hover{ text-decoration:none; color:#00a1c7;}

#ll_con #ll #sub{ margin-left:5px;}

#left_contact{}
#left_contact .text{ font-size:12px; color:#626868; text-align:justify;}
#left_contact .text a:link{ text-decoration:none; color:#1b1c41;}
#left_contact .text a:visited{ text-decoration:none; color:#1b1c41;}
#left_contact .text a:hover{ text-decoration:underline; color:#1b1c41;}

#left_contact .title{ font-size:20px; color:#00a1c7;}

#left_contact #hr{ width:181px; height:1px; background-color:#cccccc; margin-bottom:5px;}


/*Right*/
#right{ margin-left:15px;}
#right .title, .title { font-size:19px; color:#191b40;}
#right #hr, .hr { height:1px; background-color:#cccccc; margin-top:6px;}
#right #caption { background-color:#eff6f7; margin-top:23px;}
#right #caption #text{ color:#1b1c41; font-size:13px; line-height:19px; margin:0px 21px 0px 21px; padding:25px 0px 25px 0px; font-weight:bold; text-align:justify;}
#right #caption #text .text2{ color:#1b1c41; font-size:12px; line-height:25px;font-weight:bold; text-align:justify;}

#right #matter{ margin-right:4px; margin-top:35px;}
#right #matter .img-top{ margin-right:18px; margin-bottom:32px; margin-top:3px;}
#right #matter .img-top2{ margin-right:18px; margin-bottom:32px; margin-top:4px;}
#right #matter .img-top3{ margin-right:18px; margin-bottom:32px; margin-top:6px;}
#right #matter .img-top4{ margin-right:18px;margin-top:4px;}
#right #matter .img{ margin-right:18px; margin-bottom:32px;}
#right #matter .img2{ margin-right:18px;}
#right #matter .img3{ margin-top:3px;}
#right #matter .img4{ margin-top:5px; margin-right:18px;}

#right #matter .text{ font-size:12px; color:#626868; text-align:justify;}
#right #matter .text a:link{ text-decoration:none; color:#1b1c41; font-weight:bold;}
#right #matter .text a:visited{ text-decoration:none; color:#1b1c41; font-weight:bold;}
#right #matter .text a:hover{ text-decoration:underline; color:#1b1c41; font-weight:bold;}

#right #matter .text2{ font-size:12px; color:#1b1c41; text-align:justify;}
#right #matter .text2 a:link{ text-decoration:none; color:#1b1c41;}
#right #matter .text2 a:visited{ text-decoration:none; color:#1b1c41;}
#right #matter .text2 a:hover{ text-decoration:underline; color:#1b1c41;}

#right #matter .text3{ font-size:12px; color:#00a1c7; text-align:justify;}
#right #matter .text3 a:link{ text-decoration:none; color:#00a1c7;}
#right #matter .text3 a:visited{ text-decoration:none; color:#00a1c7;}
#right #matter .text3 a:hover{ text-decoration:underline; color:#00a1c7;}

#right #matter .title{ font-size:20px; color:#00a1c7;}
#right #matter .title a:link{ text-decoration:none; color:#00a1c7;}
#right #matter .title a:visited{ text-decoration:none; color:#00a1c7;}
#right #matter .title a:hover{ text-decoration:none; color:#00a1c7;}

#right #matter .title2{ font-size:14px; color:#00a1c7;}
#right #matter .title3{ font-size:14px; color:#1b1c41;}
#right #matter .title3 a:link{ text-decoration:none; color:#1b1c41;}
#right #matter .title3 a:visited{ text-decoration:none; color:#1b1c41;}
#right #matter .title3 a:hover{ text-decoration:underline; color:#1b1c41;}

#right #matter .title4{ font-size:14px; color:#626868;}

/*#right #matter li{ list-style-position:inside;}*/
#right #matter .li { line-height:20px;}

#right #matter #prod-con{margin-bottom:10px;}
#right #matter .prod-info{ background-color:#eff6f7;}
#right #matter .prod-title{ font-size:12px; color:#1b1c41;}
#right #matter .prod-text{ font-size:12px; color:#626868;}
#right #matter .prod-text a:link{ text-decoration:none; color:#1b1c41;}
#right #matter .prod-text a:visited{ text-decoration:none; color:#1b1c41;}
#right #matter .prod-text a:hover{ text-decoration:underline; color:#1b1c41;}

#right #matter .desig{font-size:16px; color:#1b1c41; text-align:right; padding-bottom:10px;}

#right #matter #careers{margin-top:15px;}
#right #matter #careers .jobtitle{ font-size:12px; color:#1b1c41; font-weight:bold; padding-bottom:3px;}
#right #matter #careers .jobdesc{ font-size:12px; color:#1b1c41;}
#right #matter #careers .jobdesc a:link{ text-decoration:underline; color:#1b1c41;}
#right #matter #careers .jobdesc a:visited{ text-decoration:underline; color:#1b1c41;}
#right #matter #careers .jobdesc a:hover{ text-decoration:none; color:#1b1c41;}

#right #matter #contacts{ background-color:#eff6f7;}
#right #matter #contacts .heading{ font-size:12px; color:#1b1c41; font-weight:bold;}

/*Gallery*/
.gall_con{}
.gall_con #tn{width:139px; margin-right:63px; float:left; margin-bottom:28px;}
.gall_con #tn .imgtitle{ font-size:12px; color:#626868; padding-top:3px;}
.gall_con #tn .imgtitle a:link{ text-decoration:none; color:#626868;}
.gall_con #tn .imgtitle a:visited{ text-decoration:none; color:#626868;}
.gall_con #tn .imgtitle a:hover{ text-decoration:underline; color:#626868;}

/*Footer*/
#footer{ width:980px; margin:auto; margin-top:15px;}
#footer .text{ font-size:13px; color:#a7aaaa; font-weight:bold;}
#footer .text2{ font-size:10px; color:#a7aaaa;}
#footer .text2 a:link{ text-decoration:none; color:#a7aaaa;}
#footer .text2 a:visited{ text-decoration:none; color:#a7aaaa;}
#footer .text2 a:hover{ text-decoration:underline; color:#a7aaaa;}

#footer .text3{ font-size:11px; color:#a7aaaa;}
#footer .text3 a:link{ text-decoration:none; color:#a7aaaa;}
#footer .text3 a:visited{ text-decoration:none; color:#a7aaaa;}
#footer .text3 a:hover{ text-decoration:underline; color:#a7aaaa;}

/*Text*/
.myriad_14_db_bold{ font-size:14px; color:#1b1c41; font-weight:bold;}

.myriad_12_gray{ font-size:12px; color:#626868;}
.myriad_12_gray a:link{ text-decoration:none; color:#626868;}
.myriad_12_gray a:visited{ text-decoration:none; color:#626868;}
.myriad_12_gray a:hover{ text-decoration:none; color:#00a1c7;}

.myriad_12_gray_active{ font-size:12px; color:#00a1c7s;}
.myriad_12_gray_active a:link{ text-decoration:none; color:#00a1c7;}
.myriad_12_gray_active a:visited{ text-decoration:none; color:#00a1c7;}
.myriad_12_gray_active a:hover{ text-decoration:none; color:#00a1c7;}



.blue-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #00a1c7;
	text-decoration: none;
}
.blue-font:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #00a1c7;
	text-decoration: none;
}
.BannerBox {
	position:absolute;
	background-image:url(../images/transparent.png?v=1);
	background-repeat:repeat;
	font-size:19px;
	font-family:Tahoma, Geneva, sans-serif;
	font-smooth: always;
	color:#FFFFFF;
	font-weight:normal;
	padding:5px;
	margin-top:85px;
    margin-left: 0px;
    width: 500px;
    z-index: 100;
}

input.TextField {
	width:170px;
	border:1px solid #333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
}
input.Button {
	background-color: #9e9999;
    border: 1px solid #666666;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 20px;
    text-align: center;
    width: auto;
}
input.Button:hover {
	background-color: #CCCCCC;
}
textarea.TextField {
	width:170px;
	border:1px solid #333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
}
div.jqi .jqimessage td.Label {
	font-size:12px;
}
span.Mandatory {
	color:#ff0000;
	font-size:11px;
	font-weight:bold;
}
div.ImageGallery {
	width:740px;
	float:left;
	margin-top:10px;
}
div.ImageGallery div.Image {
	float:left;
	width:137px;
	margin:0px 10px 10px 0px;
}
div.ImageGallery div.Image a img {
	border:none;
}