/* Generated by Font Squirrel (http://www.fontsquirrel.com) on August 8, 2013 */



@font-face {
    font-family: 'ubunturegular';
    src: url('../font/New Folder/ubuntu-r-webfont.eot');
    src: url('../font/New Folder/ubuntu-r-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/New Folder/ubuntu-r-webfont.woff') format('woff'),
         url('../font/New Folder/ubuntu-r-webfont.ttf') format('truetype'),
         url('../font/New Folder/ubuntu-r-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ubuntulight';
    src: url('../font/New Folder/ubuntu-l-webfont.eot');
    src: url('../font/New Folder/ubuntu-l-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/New Folder/ubuntu-l-webfont.woff') format('woff'),
         url('../font/New Folder/ubuntu-l-webfont.ttf') format('truetype'),
         url('../font/New Folder/ubuntu-l-webfont.svg#ubuntulight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ubuntu_condensedregular';
    src: url('../font/New Folder/ubuntu-c-webfont.eot');
    src: url('../font/New Folder/ubuntu-c-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/New Folder/ubuntu-c-webfont.woff') format('woff'),
         url('../font/New Folder/ubuntu-c-webfont.ttf') format('truetype'),
         url('../font/New Folder/ubuntu-c-webfont.svg#ubuntu_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body 
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/gradient_bg.jpg) repeat-x #63a8e2;	
	font-weight:normal;
	color:#000000;
	font-family:"ubunturegular", Arial, Helvetica, sans-serif;
	font-size: 13px;
	
} 
a:active 
{
  outline: none;
}
a:focus 
{ 
	outline: 0;
 }

h1 
{
 	/*color:#3F3F3F;
	font-family:'ConvAdventBold',Sans-Serif;*/
	color:#000;
    padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;	
	font-size: 20px;
	/*font-size: 24px;letter-spacing:01px;line-height: 21px;	
	text-transform:uppercase; */
}
h1  span
{
	color: #005575;
	text-decoration:none;
}
h2 
{
	/*color:#a0520b;*/
	color:#0070C0;
 	font-weight:bold;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;	
	font-size:14px;
	letter-spacing:1px;

}
h2  a
{
	color:#0070C0;
	text-decoration:none;	
}
h3 
{
	color: #0000CC;
 	font-weight:normal;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
 	font-size:12px;
	/*border-bottom:1px solid #dedede;color:#666363;*/
}
h3  a
{
	color:#eef2f3;
	text-decoration:none;	
}
h4
{
	font-weight:bold;
	color:#0097dd;
	padding:0px 0px 0px 0px;
	margin:10px 0px 5px 0px; 	
	font-size:12px;

}
h4  a
{
	color:#999999;
	text-decoration:none;	
}
h5
{
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
	text-transform:uppercase;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px; 	
 
}
h5  a
{
	color:#bb5e03;
	text-decoration:none;	
}
h6
{
	font-weight:normal;
	color:#990000;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px; 	
	font-size:12px;

}
h6  a
{
	color:#990000;
	text-decoration:none;	
}
h6  a:hover
{
	color:#FF0000;
	text-decoration:none;	
}
.clear 
{
	clear:both;
}
p 
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 7px 0px;
}
#mainsection
{
	width:998px;
	padding:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	/*border-top:2px solid #ffa500;*/
	border-top:3px solid #ffa500;
	border-bottom:3px solid #ffa500;
}
#mainContainer 
{
	width:998px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	/*border-top:2px solid #000000;*/
	border-top:3px solid #000000;
	border-bottom:3px solid #000000;-webkit-box-shadow:  0px 0px 4px 0px #555555;box-shadow:  0px 0px 4px 0px #555555;
}
#menu
{
	width:998px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	background:#F8F3F8;
}
#menu ul
{
	
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	float:left;
}
#menu li
{
	width:128px;
 	padding:20px 0px 15px 0px;
	margin:0px 23px 0px 15px;
	list-style:none;
/*	font-size:13.4px;*/
	font-size:13.88px;
	font-weight:bold;
	text-transform:uppercase;
	color:#666666;
	text-align:center;
	/*padding:22px 35px 15px 40px;
	margin:0px 15px 0px 14px;*/
	
}
#menu li li
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	border-bottom:1px solid #666666;
	width:auto;
	text-align:left;
}
#menu li a
{
	/*color:#666666;*/
	color:#000;
	text-decoration:none;
}
#menu li a:hover{ color:#ff7800; background:none; border-bottom:none;}
#menu li li a
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:9px;
	letter-spacing:1px;
}
#menu li li a:hover{ background:#075d85;}
#menu li ul
{
	padding:0px 0px 0px 0px;
}
#selected
{
	background-image:url(../images/menu_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	border:none !important;
	-webkit-border-radius: 5px;border-radius: 5px;
}
#logo_sec
{
	width:998px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	background:#F8F3F8;
}
#logo
{
	width:450px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 13px;
	float:left;
	height:143px;
	background-image:url(../images/logo1.png);
	background-position:top left;
	background-repeat:no-repeat;
}
#logo_rt
{
	width:500px;
	padding:0px 20px 0px 0px;
	margin:15px 0px 0px 0px;
	float:right;
	/*height:143px;*/
}
#search
{
	padding:12px 30px;
	margin:10px 0px 10px 0px;
	float:right;
	width:277px;
	color:#000;
	background-color:#fff;
	-moz-border-radius: 25px;  
	-webkit-border-radius: 25px;  
	border-radius: 25px;
	border:3px solid #DADADA
}
#top_text
{
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	width:400px;
	color:#333333;
	font-size:15px;
	font-weight:normal;
	text-align:right;
	line-height:24px;
	}
#top_text span
{
	color:#1E607B;
	font-weight:normal;
}	
#banner
{
	border-top:1px solid #b3b3b3;
	border-bottom:1px solid #b3b3b3;
	border-left:1px solid #b3b3b3;
	border-right:1px solid #b3b3b3;
	padding:2px;
	margin:1px;
	float:left;
	height:344px;
	width:990px;
}


#banner_bottom
{
	width:998px;
	float:left;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	background:#F8F3F8;
}

#banner_bottom_tab_02
{
	width:263px;
	float:left;
	padding:0px 20px 0px 20px;
	margin:0px 20px 0px 0px;
	border-right:1px solid #C0D2DD;
	position:relative; min-height:260px;
}

#banner_bottom_tab
{
	width:283px;
	float:left;
	padding:0px 20px 0px 10px;
	margin:0px 20px 0px 0px;
	border-right:1px solid #c0d2dd;
	color:#fff;
	position:relative; min-height:260px;
}

#banner_bottom_tab h2 span{ color:#000;}
#banner_bottom ul
{
	padding:10px 0px 10px 10px;
	margin:0px 0px 0px 0px;
}
#banner_bottom li
{
	padding:0px 0px 5px 2px;
	margin:0px 0px 0px 0px;
	list-style:disc;
	color:#000;
}

#banner_bottom li a
{
	color:#000;
	text-decoration:none;
}
#banner_bottom li a:hover
{
	color:#668c9d;
	text-decoration:none;
}
#banner_bottom_tab p, #banner_bottom_tab01 p, #bottom_sec_tab p, #bottom_sec_tab01 p
{
	line-height:20px; color:#000;
}

#banner_bottom_tab01
{
	width:313px;
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	color:#fff;
	position:relative; min-height:260px;
}
#product_listing
{
	width:998px;
	float:left;
	padding:7px 0px 5px 0px;
	background-color:#da8d00;
	position:relative;
	height:78px;
}
#left_side
{
	width:4px;
	height:92px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:absolute;
	left:-4px;
	top:-2px;
}
#right_side
{
	width:4px;
	height:92px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:absolute;
	right:-4px;
	top:-2px;
}
#bottom_sec
{
	width:998px;
	float:left;
	/*padding:0px 0px 20px 0px;*/
	padding-bottom:10px; background:#FBF9FB;
	
}
#bottom_sec_tab
{
	width:420px;
	float:left;
	padding:0px 40px 0px 10px;
	margin:0px 20px 0px 0px;
	background-image:url(../images/divider.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	color:#fff;
}
#bottom_sec_tab span, #bottom_sec_tab01 span
{
	color:#D48702;
}
#bottom_sec_tab img, #bottom_sec_tab01 img
{
	/*float:left;*/
	padding:0px 0px 0px 0px;
	margin:0px 10px 10px 0px;
}
#bottom_sec_tab h1, #bottom_sec_tab01 h1
{
	font-size:18px;
	font-weight:normal;
}
#bottom_sec_tab01
{
	width:465px;
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px 20px 0px 0px;
	color:#fff;
}
#footer_sec
{
	width:998px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0;
	background-color:#4c4c4c;
	border-top:1px solid #FFA500;
}
#footer_lt
{
	width:230px;
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
}
#footer
{
	width:220px;
	float:left;
	padding:5px;
	margin:20px 0px 0px 0px;
	background-color:#FFFFFF;
}
#copy_right
{
	width:220px;
	float:left;
	padding:5px 5px 0px 5px;
	color:#a6a6a6;
	margin:0px 0px 0px 0px;
	font-size:11px;
}
#copy_right a{ background:url(../images/go.jpg) no-repeat; width:19px; display:block; text-indent:-99999px; height:19px; float:left;}
#footer_tab
{
	width:235px;
	float:left;
	padding:20px 0px 0px 10px;
	/*color:#a6a6a6;*/
	color:#fff;
	margin:0px 10px 0px 0px;
}
#footer_tab ul
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#footer_tab li
{
	padding:0px 0px 5px 10px;
	margin:0px 0px 0px 0px;
	background-image:url(../images/arrow01.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
	list-style:none;
	color: #EBEBEB;
}
#footer_tab li a
{
	color: #EBEBEB;
	text-decoration:none;
	
}
#footer_tab li a:hover{ color:#fff;}
#footer_rt
{
 background-color: #FFFFFF;
    float: right;
    margin: 3px;
    padding: 0;
    width: 238px;
}
#footer_rt ul
{
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
}
#footer_rt li
{
	padding:0px 0px 9px 10px;
	margin:0px 0px 0px 0px;
	width:43%;
	float:left;
	background-image:url(../images/arrow.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
	list-style:none;
}
#footer_rt li a
{
	color:#666666;
	text-decoration:none;
}

#footer_rt li a:hover
{
	color:#000;
	}
#inner_banner
{
	border:1px solid #b3b3b3;
	padding:2px;
	margin:1px;
	float:left;
	height:260px;
	width:990px;
        display:none;
}
#cont_area{
	padding:10px;
	margin:0px;
	float:left;
	width:978px;
	line-height:22px;
	background:#fff;-webkit-border-radius: 5px;    
    border-radius: 5px;
}
#cont_area a{ color:#FF6600; text-decoration:none;}
#cont_area a:hover{ text-decoration:underline;}
#cont_area .legal-links{ padding:10px 0; min-height:20px;}
#cont_area .legal-links li{ float:left; list-style-type:none; padding-right:10px;}
#cont_area .legal-links li a{ text-decoration:underline; font-size:12px; color:#0070C0; font-weight:bold;}
#cont_area .legal-links li a:hover{ color:#000;}
#cont_area ul
{
	padding:10px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}
#cont_area li
{
	padding:0px 0px 2px 2px;
	margin:0px 0px 0px 20px;
	list-style:disc;
}
#cont_area li a
{
	color:#666666;
	text-decoration:none;
}
#cont_area li a:hover
{
	color:#006699;
	text-decoration:none;
}
#cont_area #table td
{
	padding:5px;
}
.contact_addrs
{
	 float:left;
	 width:450px;
	 border :1px solid #efefef;
	 padding-left:10px;
}
.contact_form
{
 	float:left;
	width:428px;
	border :1px solid #efefef;
	padding-left:10px;
}
.accordion {
     
    padding: 0px 0px 10px 0px;
    width: 100%;
	float:left;
}
.accordion h2 {
    background: url("../images/arrow-square.gif") no-repeat scroll right -51px transparent;
    border-bottom: medium none;
    border-bottom:1px solid #efefef;
    cursor: pointer;
    width: 100%;
	float:left;
	color:#a0520b;
 	font-weight:bold;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;	
	font-size:12px;
	letter-spacing:1px;
}
.accordion h2:hover {
    
}
.accordion h2.active {
    background-position: right 5px;
}
.accordion h3 {
    background: url("../images/arrow-square.png") no-repeat scroll right 5px transparent;
    border-bottom: medium none;
     border-bottom:1px solid #efefef;
    color:#990000;
    cursor: pointer;
    margin: 0;
    padding: 5px 0 5px 0;
    width: 100%;
	float:left;
	text-transform:none;
	font-size:12px;
	font-weight:bold;
	
}
.accordion h3:hover {
    
}
.accordion h3.active {
    background-position: right -51px;
}
.accordion h5 {
    background: url("../images/arrow-square.png") no-repeat scroll right 5px transparent;
    border-bottom: medium none;
	cursor:pointer;
}
.accordion h5.active {
    background-position: right -51px;
}

.accordion p {
    background: none repeat scroll 0 0;
    margin: 0;
    padding: 7px 0 4px;
}
.accordion div {
    background: none repeat scroll 0 0 ;
    margin: 0;
    padding: 5px 00px 15px 10px;
	float:left;
	width:90%;
}
#search_submit
{
	padding:2px 10px 2px 10px;
	margin:0px 0px 0px 0px;
	float:right;
	color:#FFFFFF;
	-moz-border-radius: 20px;  
	-webkit-border-radius: 20px;  
	border-radius: 20px;
	border:none;
	font-weight:bold;
	background-color: #929292;
}
.searchinputNew{
 	background:#efefef;
	padding:2px 10px 2px 5px;
	margin:0px 0px 0px 10px;
	border:0;
	width:155px;
	-moz-border-radius: 20px;  
	-webkit-border-radius: 20px;  
	border-radius: 20px;
	color:#444;
}
.search_result a
{
	color:#000000; 
	text-decoration:none;
}
.search_result a:hover
{
	text-decoration:underline;
}
.list_title
{
	color:#0000CC;
	
}
.contnt_sec1
{
	background-color: #F8F3F8; 
	padding:0 10px; 
	border-radius:5px 5px 5px 5px;
}
.contnt_sec1 a
{
	color:#666666;
	text-decoration:none;
}
.contnt_sec1 a:hover
{
	color:#006699;
	text-decoration:none;
}
.contnt_sec2
{
	background-color: #FBF9FB;
	padding:0 10px; 
	margin:10px 0px;
	border-radius:5px 5px 5px 5px;
}
.contnt_sec2 a
{
	color:#666666;
	text-decoration:none;
}
.contnt_sec2 a:hover
{
	color:#006699;
	text-decoration:none;
}
.contnt_sec2 ul
{
	padding:0 50px !important;
}

.colorbox img{
	margin-left:10px;
	margin-right:10px;
	border:1px solid #fff;
	
}
.cont_img
{
	margin:0 30px;
}
.content_italic
{
	font-style:italic;
	margin:0 30px;
	color: #660000;
	
}
.bold
{
	font-weight:bold;
}
.service_link
{
	color:#660000;
	text-decoration:underline;
	font-weight:bold;
}
.service_link:hover
{
	color:#660000;
	text-decoration:none;
	font-weight:normal;
}
ul.instr_repr li
{
	color: #660000;

}
.img_pad{
    padding-bottom:7px;
}
#readMore{
  	
	font-size: 12px;
	font-weight:bold;
	color:#0000CC;
}

#readMore.hme_tag {bottom: 0; color: #0000CC; font-size: 12px; font-weight: bold; position: absolute;right: 9px;}
#readMore a{
	color:#ffdd1e;
	text-decoration:none;
	font-weight:normal;
	padding:5px;
	background:#005575;-webkit-border-radius: 4px;border-radius: 4px; 
}

#readMore a:hover{
	color:#fff;
	text-decoration:none;
}
