body{
padding:0px;
margin:0px;
background-color:#aaacad;
}
h1{
margin:0px;
padding:0px;
}
h2{
margin:0px;
padding:0px;
}
h3{
margin:0px;
padding:0px;
}
.divider{
border-top:thin;
border-top-color:#d7363c;
border-top-style:solid;
padding-left:30px;
}
.padding_left26
{
padding-left:26px;
}
.h1text{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5e646a;
font-size:10px;
font-weight:normal;
}
.pdf_bg{
background-image:url(../images/c2a_pdf.jpg);
background-position:top left;
background-repeat:no-repeat;
width:199px;
height:181px;
}
.button_pdf{
background-image:url(../images/training.gif);
background-position:center;
background-repeat:no-repeat;
width:169px;
height:23px;
}
.outer_td_bg{
background-image:url(../images/left_td_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#ffffff;
}
.training2{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:22px;
color:#FFFFFF;
cursor:pointer;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
.home_td{
background-image:url(../images/bg_full.jpg);
background-repeat:no-repeat;
background-position:left top;
background-color:#FBFCFE;
}
.outer_td_bg1{
background-image:url(../images/bg_right.jpg);
background-repeat:no-repeat;
background-position:right top;
background-color:#fbfcfe;
}
.outer_td_bg_home{
background-image:url(../images/home_right_bg.jpg);
background-repeat:no-repeat;
background-position:right top;
background-color:#fbfcfe;
}
.greenbold{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006685;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.greenboldc2a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006685;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-left:13px;
}
.back{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.head{
background:url(../images/four.jpg);
background-repeat:no-repeat;
background-position:left;
background-color:#D5DFE9;
}
.greenbold5{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006685;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.greenbold2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#D7363C;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.greenbold3{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#D7363C;
font-size:18px;
font-weight:bold;
text-decoration:none;
}
.greenbold:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#C94447;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 8.5pt; 
color:#5E6164;
text-decoration:none;
}

.content:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 8.5pt; 
color:#5E6164;
text-decoration:underline;

}
.greenbold_div{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006685;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.greenbold14{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006685;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:0px;
margin:0px;
text-transform:capitalize
}
form{
margin:0px;
padding:0px;
}
.form_style{
border:1px solid #c2c3c5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:168px;
}
.footer_border
{
border-left:1px solid #9da5ad;
}
.footer_pad {
padding-left:10px;
padding-right:10px;
}
.imagenews{
margin-top:10px;
margin-left:12px;
margin-bottom:11px;
}
.textpadd{
padding_top:5px;
padding-bottom:5px;
}
.textpadd1{
padding_top:18px;
}
.drop_red{
color:#FF0000;
}
.drop_blue{
color:#0000FF;
}
.drop_black
{
color:#000000;
font-weight:normal;
}
.textbox{
border:1px solid #c2c3c4;
}
.redbold{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d7363c;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.redbold5{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d7363c;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.redbold2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d7363c;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.redbold3{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d7363c;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.redbold2:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#D7363C;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.redbold_div{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d7363c;
font-size:14px;
}
.red{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d7363c;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.title{
padding-left:13px;
padding-right:16px;
}
.redtitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d7363c;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.red2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d7363c;
font-size:12px;
text-decoration:none;
}
.red2:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#D7363C;
font-size:12px;
text-decoration:none;
}
.red_10{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#cd3f45;
font-size:10px;
}
.text_10{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e6164;
}
.back_top{
background:url(../images/who_back1.jpg);
background-repeat:no-repeat;
background-position:right;
}
.text_bold{
font-weight:bold;
}
.paddtl{
padding-top:10px;
padding-left:30px;
color:#f4f8fb;
}
.left{
padding-top:10px;
padding-left:30px;
}
.faq{
padding-top:10px;
padding-left:30px;
}
.starl{
padding-top:10px;
padding-left:25px;
color:#f4f8fb;
}
.sitemap{
padding-left:50px;
}
.star{
padding-left:20px;
}
.paddtl23{
padding-top:10px;
}
.prod_detail_brd{
border-left:1px solid #c8d2dc;
border-right:1px solid #c8d2dc;
}
.prod_detail_brd_btm{
border-bottom:1px solid #c8d2dc;
}
.padd_30{
padding-top:10px;
padding-left:30px;
padding-right:22px;
color:#f4f8fb;
}

.thanks{
padding-top:10px;
padding-left:40px;
color:#f4f8fb;
width:700px;
}

.paddr20{
padding-right:20px;}
.paddt11{
padding-top:10px;
padding-left:30px;
color:#f4f8fb;
}

.paddtl2{
padding-top:10px;
padding-left:40px;
color:#d7363c;
}

.paddl_20{
padding-left:15px;
}
.padd_bc{
padding-right:10px;
padding-top:10px;
cursor:pointer;
}
.paddl_30{
padding-left:30px;
}
.padd_25{
padding-left:25px;
}
.paddl{
padding-left:40px;
}
.paddlw{
padding-left:35px;
}
.padd55{
padding-left:55px;
}
.padd85{
padding-left:85px;
}
.paddl_5{
padding-left:8px;
}
.paddr_8{
padding-right:8px;
}
.paddl_3{
padding-left:3px;
}

.paddt{
padding-top:5px;
}

.paddt30{
padding-left:40px;
padding-top:30px;
}
.paddb{
padding-bottom:5px;
}

.border_r{
border-right:1px solid #c8d2dc;
}
.border_all{
border-style: solid solid solid solid;
border-color: #c8d2dc #c8d2dc #c8d2dc #c8d2dc;
}
.tab_border_left{
border-left:1px solid #c8d2dc;
}
.tab_border_bottom{
border-bottom:1px solid #c8d2dc;
}
.curve_yellow{
background-image:url(../images/curve_yellow.gif);
background-repeat:no-repeat;
background-position:left top;
}
.red_button{
background-image:url(../images/red_button.jpg);
background-repeat:no-repeat;
background-position:center;
width:64px;
line-height:20px;
cursor:pointer;
}
.gray_button{
background-image:url(../images/gray_button.jpg);
background-repeat:no-repeat;
background-position:center;
width:64px;
line-height:20px;
cursor:pointer;
}
.gray_button:hover{
background-image:url(../images/red_button.jpg);
background-repeat:no-repeat;
background-position:center;
width:64px;
line-height:20px;
cursor:pointer;
}
.whitebold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
text-decoration:none;
}
.training{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
cursor:pointer;
}
.training:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
cursor:pointer;
}
.training1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding-left:30px;
cursor:pointer;
}
.whitebold:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
text-decoration:none;
}
td div.divmenu { 
position:relative; 
margin:0px 0px 0px 0px; 
padding:0px; 
top:0px; 
}
.white_12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
}
.white_10{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
}
.contact{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
font-weight:bold;
}
.whitebold2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.whitebold2:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#db363c;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5e6164;
font-weight:normal;
text-decoration:none;
}
.c2atext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5e6164;
text-decoration:none;
padding-left:13px;
}
.text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5e6164;
text-decoration:none;
font-style:italic;
}
.right_td{
background-image:url(../images/right_c2a_bg.jpg);
background-repeat:no-repeat;
background-position:bottom center; 
width:201px;
border:1px solid #adcddd;
}
.red_22{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#db363c;
font-weight:bold;
}
.footer_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#787e85;
text-decoration:none;
outline:none;
}
.footer_text:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
outline:none;
}
.whitefoot{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#787e85;
text-decoration:none;
}
.whitefoot2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#787e85;
text-decoration:none;
}
.whitefoot2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
.whitefoot1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#787e85;
text-decoration:none;
}
.whitefoot1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.paddtop{
padding-top:9px;
}
.paddleft{
padding-left:90px;
padding-top:5px;
}
a{
outline:none;
}
.paddr_30{
padding-right:12px;
}
.topnav{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
display:block;
min-height:18px;
/*height:18px;*/
cursor:pointer;
padding-top:3px;
padding-left:3px;
padding-right:3px;
border-bottom:1px solid #fff;
background-color:#899098;
outline:none;
width:180px;
}
.topnav:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
display:block;
min-height:18px;
/*height:18px;*/
cursor:pointer;
padding-top:3px;
padding-left:3px;
padding-right:3px;
border-bottom:1px solid #fff;
background-color:#cc4147;
outline:none;
width:180px;
}
.topnav1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
display:block;
min-height:18px;
/*height:18px;*/
cursor:pointer;
padding-top:3px;
padding-left:3px;
padding-right:3px;
background-color:#899098;
outline:none;
width:180px;
}
.topnav1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
display:block;
min-height:18px;
/*height:18px;*/
cursor:pointer;
padding-top:3px;
padding-left:3px;
padding-right:3px;
background-color:#cc4147;
outline:none;
width:180px;
}
.darkgray_10{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#565a5c;
}
.home_right_bg{
background-image:url(../images/home_right_bg.jpg);
background-position:left top;
background-repeat:no-repeat;
background-color:#ffffff;
width:286px;
}
.bor_l{
border-left:1px solid #c9dbee;
}
.padd_b{
padding-bottom:25px;
}
.tab_bg{
background-image:url(../images/tab_bg.gif);
background-repeat:no-repeat;
background-position:40px top;
height:26px;
}
.tab_bg2{
background-image:url(../images/tab_bg.gif);
background-repeat:no-repeat;
height:54px;
}
.tab_bg3{
background-image:url(../images/tab_bg.gif);
background-repeat:no-repeat;
height:54px;
padding-left:40px;
padding-top:30px;
}
.tab_bg4{
background-image:url(../images/tab_bg2.gif);
background-repeat:no-repeat;
height:26px;
}
.tab_bg5{
background-image:url(../images/table_heading.gif);
height:40px;
}
.tab_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006685;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:26px;
}
.tab_text:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#cc4147;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:26px;
}
.tab_divider{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006685;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:26px;
}
ul{
	margin-left:30px;
	margin-bottom:3px;
	padding:10px;
	margin-top:3px;
}
li{
	margin:0px;
	padding-bottom:10px;
	list-style-image:url(../images/list_new.gif);
	list-style-position:outside;
	
}

ul_news{
	margin-left:30px;
	margin-bottom:3px;
	padding:10px;
	margin-top:3px;
}
li_news{
	margin:0px;
	padding-bottom:5px;
	list-style-image:url(../images/list_new.gif);
	list-style-position:outside;
	
}

a.help{
z-index:24;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
padding-bottom:10px;
color:#8c8c8c;
}

a.help:hover{
position:relative;
z-index:25;
cursor:help;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#8c8c8c;
}

a.help span
{
display:none;
}

a.help:hover span{
display:block;
position:absolute;
background-color:#ffffff;
top:1.2em;
left:0.2em;
width:18em;
border:1px solid #8c8c8c;
color:#8c8c8c;
text-align:left;
padding:2px;
text-decoration:none;
}
.errors {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;
	color:red;
}

.head_italic{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006685;
font-size:17px;
font-weight:bold;
font-style:italic;
text-decoration:none;
padding-left:40px;
}

.head_italic_new{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006685;
font-size:17px;
font-weight:bold;
font-style:italic;
text-decoration:none;
padding-left:33px;
}


.img_border{
border:1px solid #616F68;
padding:3px;
}
.border_padd{
border:1px solid #616F68;
margin-right:15px;
}
.border1{
border:1px solid #616F68;
margin:3px;
}
.img_bordergray{
padding:3px;
}

.img_border2{
border:1px solid #6699cc;
}

.sub_head{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d7363c;
font-size:12px;
font-weight:bold;
}
.sub_head1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#EFB20E;
font-size:12.5px;
font-weight:bold;
padding-top:10px;
}
.shadow_body{
margin:0px;
padding:0px;
background-color:#FFFFFF;
}

table.newsevents {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #b8c2cc #b8c2cc #b8c2cc #b8c2cc;
	border-collapse: separate;
	background-color: #b8c2cc;
}
table.newsevents th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #b8c2cc #b8c2cc #b8c2cc #b8c2cc;
	background-color: #b8c2cc;
}
table.newsevents td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: white #b8c2cc #b8c2cc #b8c2cc;
	background-color: white;
}

table.newsevents2 {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #b8c2cc #b8c2cc #b8c2cc #b8c2cc;
	border-collapse: separate;
	background-color: white;
}
table.newsevents2 th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #b8c2cc #b8c2cc #b8c2cc #b8c2cc;
	background-color: #b8c2cc;
}
table.newsevents2 td {
	border:1px solid #b8c2cc;	
	background-color: white;
}

table.newseventsie {
	border-width: 1px;
	border-collapse: collapse;
	background-color: white;
	border-color: #b8c2cc;
}
table.newseventsie th {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #b8c2cc;
	background-color: white;
}
table.newseventsie td {
	border-width: 1px;
    padding: 1px;
	border-style: solid;
	border-color: #b8c2cc;
	background-color: white;
}


.newseventstbl{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d7363c;
background-color:#b8c2cc;
font-size:14px;
font-weight:bold;
padding-left:15px;
background-image:url(../images/news_thead.jpg);
}

table.newseventslistie {
	border-width: 0px;
	border-spacing: ;
	border-style: solid;
	border-color: #b8c2cc;
	border-collapse: separate;
	background-color: white;
}
table.newseventslistie th {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #b8c2cc;
	background-color: white;
}
table.newseventslistie td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #b8c2cc;
	background-color: white;
}
.paddl375{
padding-left:375px;
}
.image_boarder{
background-position:center;
background-repeat:no-repeat;
height:156px;
width:156px;
}
img{
border:0px;
}
.image_boarder1{
vertical-align:middle;
height:156px;
width:156px;
border:0px;
}
.img_bdr{
background-position:top left;
background-repeat:no-repeat;
}

.textboxhome{
border:1px solid #c2c3c5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:163px;
}

.form_style1
{
border:1px solid #c2c3c5;
background-color:#fbfcfe;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:300px;
}
.show{
padding-left:18px;
padding-top:8px;
}
.show1
{
padding-left:20px;
padding-top:8px;
}
.container {
background:#899098;
color:#fff;
margin:0 25px;
}

.rtop, .rbottom{
display:block;
background:#fff;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#899098;
}

.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

.curved {
-moz-border-radius:10px;
-webkit-border-radius:10px;
//behavior:url(stylesheet/border-radius.htc);
}
.roundbottom {
	background: url(images/br.jpg) no-repeat top right; 
}

img.corner {
   width: 10px;
   height: 10px;
   border: none;
   display: block !important;
}

.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('images/corners1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 1px solid #C00000; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #C00000;/* YCC: color & properties of the right-borderline */
	background: #EFEFEF;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */

.footer_bottom{
padding-right:10px;
}
.pagination_div {
color:#006685;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-bottom:5px;
padding-right:20px;
text-decoration:none;
}
.paginate {
background-image:url(../images/pagination.gif);
background-repeat:repeat-x;
border:1px solid #b0c0d0;
padding-left:5px;
padding-right:5px;
padding-top:2px;
color:#006685;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
.paginate:hover{
background-image:url(../images/pagination.gif);
background-repeat:repeat-x;
border:1px solid #b0c0d0;
padding-left:5px;
padding-right:5px;
padding-top:2px;
color:#006685;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
.current{
background-image:url(../images/pagination.gif);
background-repeat:repeat-x;
border:1px solid #b0c0d0;
padding-left:5px;
padding-right:5px;
padding-top:2px;
text-decoration:none;
font-weight:bold;
color:#006685;
font-family:Arial,Helvetica,sans-serif;
}
.ul_bullet{
background-image:url('../images/red1.gif');
background-position:left;
padding-left:15px;
background-repeat:no-repeat;
}
.font_14{
font-size:14px;
}
.c2a{
background-image:url(../images/feature.jpg);
background-repeat:no-repeat;
width:197;
background-position:center;
padding-top:3px;
}
.c2acontact{
background-image:url(../images/c2acontact.gif);
background-repeat:no-repeat;
width:197;
background-position:center;
}
.c2atrainig{
background-image:url(../images/c2atraining.gif);
background-repeat:no-repeat;
width:197;
background-position:center;
}
.borderc2a{
border:1px solid #adcddd;
}
.add_btn
{
background-image:url(../images/add_more.gif);
border-width:0px;
cursor:pointer;
height:20px;
width:90px;
font-weight:bold;
color:#ffffff;
font-family: Tahoma,Arial;
font-size:12px;
}
.add_btn_big
{
background-image:url(../images/add_more_big.gif);
border-width:0px;
cursor:pointer;
height:20px;
width:250px;
font-weight:bold;
color:#ffffff;
font-family: Tahoma,Arial;
font-size:12px;
}
.company_name_list{
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#006685;

background-position:right;
background-repeat:repeat-y;
height:auto;
overflow:auto;
padding-top:13px;
padding-bottom:13px;
cursor:pointer;
text-transform:capitalize;
padding-right:0;
padding-left:0;
}
.blue_color_link
{
color:#82BADF;
}
.company_name_first
{
background-image:url(../images/company_name_line.gif);
background-position:right;
background-repeat:repeat-y;
}




.bg_pdf{background:url('../images/btn_download_pdf.gif') no-repeat left top; padding:9px 0 10px 34px; color:#006685; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
.float_rt { float:right;}
.clearing { clear:both; }
.bg_video{background:url('../images/btn_download_video.gif') no-repeat left top; padding:9px 0 10px 34px; color:#006685; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
.td_width1{width:510px;}
.float_lt { float:left;}

.textarea {
border:1px solid #65747C;
color:#666A6B;
font-size:11px;
height:38px;

overflow-x:hidden;
overflow-y:scroll;
padding:2px;
}

.mar10 { margin: 10px 0;}
.paddt1 {padding-top:10px; padding-left:30px; }

.linkbuilding {
clear:both;
overflow: hidden;
width:737px;
}

.clearfix {
display:block;
padding-bottom:20px;
}

.linkbuilding div.content_textarea {
float:right;
width:235px;
}

.p_class {
margin:0px 0 2px 0;
font-size:10px;
}

.main_container {
margin:0 0 50px 0; 
overflow:hidden;
width:737px;
}

.sub_container {
width:245px;
float:left;
}

.sub_sub {
float:right;
width:235px;
}

.content_textarea
{
color:#5E6164;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}


.home_flash{width:995px; height:283px; background:url(../images/flash_banner.jpg) no-repeat left top; position:relative;}
#home_flash{width:995px; height:283px;}

.home { position:absolute; width:40px; height:20px; left:290px; top:10px; }
.quote { position:absolute; width:80px; height:20px; left:355px; top:10px; }
.news { position:absolute; width:95px; height:20px; left:450px; top:10px; }
.contactflash { position:absolute; width:68px; height:20px; left:567px; top:10px; }

.sub_flash{width:995px; height:201px;background:url(../images/sub_banner.jpg) no-repeat left top; position:relative;}
#sub_flash{width:995px; height:201px;}
.homesub { position:absolute; width:40px; height:20px; left:170px; top:3px; }
.quotesub { position:absolute; width:80px; height:20px; left:229px; top:3px; }
.newssub { position:absolute; width:95px; height:20px; left:330px; top:3px; }
.contactflashsub { position:absolute; width:68px; height:20px; left:441px; top:2px; }



.product_list {float: left; width: 217px; margin: 0 0 0 12px; padding:0; height: 48px;}
.product_list li {float: left; margin: 0 8px 0 0; width: 64px; list-style-image:none; list-style-position:outside; padding:0; list-style-type:none;}