html,form{
margin:0px;
padding:0px;
}
body{
margin:0px;
padding:0px;
background-image:url(/images/main/head_bg.jpg);
background-repeat:repeat-x;
}

a:hover{
text-decoration:underline;
}

#main{
border-left:1px solid #AFE0FF;
border-right:1px solid #AFE0FF;
margin:0 auto;
}

#header{
}

.header_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a.header_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a:hover.header_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a:active.header_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a:visited.header_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.head_verd_11{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#576079;
}

.head_verd_12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#576079;
}

.arial12bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
font-weight:bold;
text-decoration:none;
}

.arial12cat{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#557B9F;*/
color:#4F7C9B;
/*color:#000000;*/
font-weight:bold;
text-decoration:none;
}

.org_img{
padding-top:4px;
padding-left:9px;
}

#quer{
margin:0px;
padding:0px;
border:0px;
background-image:url(/images/main/search_querry.jpg);
background-repeat:no-repeat;
padding-left:10px;
margin-top:2px;
height:22px;
}

#querry1{
margin:0px;
padding:0px;
border:0px;
width:395px;
height:14px;
padding-left:1px;
padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#808080;
background-color:#FFFFFF;
}

#search1{
margin:0px;
padding:0px;
border:0px;
}

#breadcrumb{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:11px;
}

#breadcrumb a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#1A5A9A;
}

#breadcrumb a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#1A5A9A;
}

#breadcrumb a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#1A5A9A;
}

#breadcrumb a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#1A5A9A;
}

.section_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
/*color:#0E456C;*/
color:#000000;
font-weight:bold;
}

.cat_section_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:10px;
/*color:#0E456C;*/
color:#000000;
font-weight:bold;
}

.bg_blue{
background-image:url(/images/main/blue_bg.gif);
background-repeat:repeat-x;
height:31px;
}

.cat_bg{
background-image:url(/images/main/cat_bg.gif);
background-repeat:repeat-x;
height:34px;
}

.cat_bg2{
background-image:url(/images/main/cat_bg2.gif);
background-repeat:repeat-x;
height:34px;
}

.arial12LH{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
line-height:18px;
}

#tab1{
cursor:pointer;
}
#tab1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
/*color:#0E456C;*/
color:#000000;
font-weight:bold;
text-decoration:none;
}
#tab1b{
background-image:url(/images/main/act_ce.gif);
background-repeat:repeat-x;
}

#tab2{
cursor:pointer;
border-bottom:1px solid #CCCCCC;
}
#tab2b{
background-image:url(/images/main/una_ce.gif);
background-repeat:repeat-x;
}

#tab2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
/*color:#0E456C;*/
color:#000000;
font-weight:bold;
text-decoration:none;
}

#lastTab{
border-bottom:1px solid #CCCCCC;
}


#tab_desc{
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

#most_read{
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
#sub_art{
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.padL2{
padding-left:2px;
}
.padL4{
padding-left:4px;
}
.padL6{
padding-left:6px;
}
.padL8{
padding-left:8px;
}
.padL10{
padding-left:10px;
}
.padL12{
padding-left:12px;
}
.padL14{
padding-left:14px;
}
.padT1{
padding-top:1px;
}
.padT2{
padding-top:2px;
}
.padT4{
padding-top:4px;
}
.padT6{
padding-top:6px;
}

.padT7{
padding-top:7px;
}

.padB2{
padding-bottom:2px;
}
.padB4{
padding-bottom:4px;
}
.padB6{
padding-bottom:6px;
}

.padR2{
padding-right:2px;
}
.padR4{
padding-right:4px;
}
.padR6{
padding-right:6px;
}
.padR8{
padding-right:8px;
}
.padR10{
padding-right:10px;
}
.padR12{
padding-right:12px;
}
.padR14{
padding-right:14px;
}

.sub_section_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#557B9F;*/
/*color:#16387C;*/
color:#08245E;
font-weight:bold;
line-height:18px;
text-decoration:none;
}

.arial11desc{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#424242;
line-height:18px;
text-decoration:none;
}

.arial11blue{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#557B9F;
line-height:18px;
}

span.arial11blue a.arial11blueFooter{
white-space:nowrap;
}

a.arial11blueFooter:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#557B9F;
line-height:18px;
text-decoration:underline;
}

a.arial11blueFooter:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#557B9F;
line-height:18px;
text-decoration:underline;
}

a.arial11blueFooter:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#557B9F;
line-height:18px;
text-decoration:underline;
}

a.arial11blueFooter:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#557B9F;
line-height:18px;
text-decoration:underline;
}

.arial12blue{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#557B9F;
line-height:20px;
text-decoration:none;
}

.arial11more{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;
}

.ver_dot_line{
background-image:url(/images/main/ver_dotline.jpg);
background-repeat:repeat-y;
}
.hor_dot_line{
background-image:url(/images/main/ho_dotline.jpg);
background-repeat:repeat-x;
}

.hor_dot_line2{
background-image:url(/images/main/ho_dotline2.jpg);
background-repeat:repeat-x;
}

.hor_dot_line3{
background-image:url(/images/main/ho_dotline3.jpg);
background-repeat:repeat-x;
}

.italic{
font-style:italic;
}

.partner_image{
padding-top:9px;
padding-bottom:9px;
padding-left:15px;
border-bottom:1px solid #D7D7D7;
}

.partner_last{
padding-top:9px;
padding-bottom:2px;
padding-left:15px;
}

.arial1redBold{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FE4800;
}

.selected{
}

.training_Heading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#B00A01;*/
/*color:#557B9F;*/
/*color:#266DB1;*/
/*color:#284765;*/
/*color:#16387C; - yahoo color*/
color:#003399;
/*color:#08245E;*/
/*color:#002BBB;*/
line-height:18px;
font-weight:bold;
text-decoration:none;
}

.training_desc{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px;
margin:0px;
line-height:18px;
}

.training_desc .colorGrey{
/*color:#5E5E5E;*/
color:#171717;
text-decoration:none;
}

.training_desc .colorBlue{
color:#557B9F;
}

.training_desc .colorGreen{
color:#1DA90F;
}
.training_desc .colorOrange{
/*color:#F89B2C;*/
color:#FF6600;
}

.training_desc_Blue{
color:#557B9F;
text-decoration:none;
}

.training_desc_Grey{
color:#171717;
text-decoration:none;
}

.colorGreen{
color:#1DA90F;
}

.colorGrey{
color:#5E5E5E;
}

.moreCompliance{
border:1px solid #9BAFC5;
}

.moreCompliance a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.moreCompliance a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

input.subscribe{
width:170px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#838383;
border:1px solid #4C4C4C;
padding-left:6px;
font-style:italic;
}

span.sub{
display:block;
border:1px solid #9BAFC5;
margin:0px;
padding:0px;
width:60px;
}

.submit{
display:block;
margin:0px;
padding:0px;
border:0px;
background-color:#FFFFFF;
width:60px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
cursor:pointer;
background-color:#EEF8FF;
}
.submit:hover{
display:block;
margin:0px;
padding:0px;
border:0px;
background-color:#FFFFFF;
width:60px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
cursor:pointer;
background-color:#EEF8FF;
text-decoration:underline;
}

.verdana11Black{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
#footer{
background-color:#E8F5FF;
}
.arial12grey{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5E5E5E;
line-height:18px;
}
input.search{
border:1px solid #D6D6D6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
width:187px;
padding-left:4px;
padding-top:3px;
padding-bottom:3px;
}
#submit2{
margin:0px;
padding:0px;
border:0px;
background-image:url(/images/main/foo_go.jpg);
width:33px;
height:22px;
}

.footer_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5E5E5E;
}

#table2{
display:none;
}

.static_tab1{
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}

.static_tab2{
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}

.static_tab_side{
border-bottom:1px solid #CCCCCC;
}

.arial11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.contentAuthor{
color:#F89B2C;
font-weight:bold;
}

.contentDate{
font-weight:bold;
}

.contentPublisher{
font-weight:bold;
}

.contentSource{
font-weight:bold;
}


.contentAttributeSec{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#515151;
text-decoration:none;
}

.contentDetail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#515151;
text-decoration:none;
}

.contentTitle{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#557B9F;
line-height:20px;
text-decoration:none;
}

.contentDescTitle{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#557B9F;
line-height:20px;
text-decoration:none;
}

.contentNavTitle{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#557B9F;
line-height:20px;
}

a.contentNavTitle{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#557B9F;
line-height:20px;
}


a.content-file { display: block; float: left; cursor: pointer; width: 24px; height: 24px; }
a#content-download-file { background: #fff url(/images/main/icon_stats_csv.gif) no-repeat center; }
a#content-download-file:hover { background: #fff url(/images/main/icon_stats_csv_hover.gif) no-repeat center; }
a.content-file.active#content-download-file { background: #fff url(/images/main/icon_stats_csv_hover.gif) no-repeat center; }

/* Added by Sahitya  for Best Practices Article pagination*/
.BPAPaginationError{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#1D690F;
line-height:20px;
text-align:center;
}

.BPAPreviousNext{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#557B9F;
text-decoration:none;
}

.BPAPreviousNext:hover{
text-decoration:underline;
}

.BPAPipe{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:black;
text-decoration:none;
}

.BPAPageInfo{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#666666;
text-decoration:none;
}

.BPAPageInfo span{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#666666;
text-decoration:none;
}


