body {

margin:0px; font-family:Arial, Helvetica, sans-serif; color:#666666;

}

a{color:#274087; text-decoration:none;}
a:hover{color:#d30108; text-decoration:underline;}

h1, h2, h3, h4, h5, h6 {

font-weight:normal; margin:0px; padding:0px;

}

#pathway img{

	padding-right: 3px;

	padding-left: 3px;

}

.pathway a {

	text-decoration: none;

	color: #1C387F;

}

.pathway a:hover {

	text-decoration: underline;

	color: #1C387F;

}

.pathway a:visited {



	color: #1C387F;

}

p{

	font-size:12px;

	margin:0;

	overflow:hidden;

	padding:0 10px 15px 0;

	text-align:justify;

}

img {

font-size:0px; border:none;

}
.sitemap h2{display:none}

.level_0 ul {
padding-bottom:10px;
}

.sitemap{
padding-left:30px;
}
ul {

list-style-type:none; margin:0px; padding:0px;

}

ul li {

list-style-type:none; margin:0px; padding:0px;

}

input, select, textarea {

outline:none; margin:0px; padding:0px;

}

a {

outline-style:none; outline-width:0px;

}

a:hover {

outline-style:none; outline-width:0px;

}

#dvmaincontainer {

	width:907px;

	clear:both;

	margin:0px auto;

	padding:31px 0px 0px 0px;

	/*background-color: #999999;*/

}

#dvmaincontainer #dvtopcontainer {

width:907px; clear:both; overflow:hidden; margin:0px; padding:0px 0px 0px 0px;

}

#dvtopcontainer #dvtopsection {

	width:907px;

	clear:both;

	overflow:hidden;

	margin:0px;

	padding:0px 0px 0px 0px;



}

#dvlogo {

float:left; width:238px; margin:0px; padding:0px 0px 0px 0px;

}

#dvtopsection #topright {

	float:left;

	/*width:660px;*/



}

#top_menu{

float:left;

height:60px;

padding-top:1px;

}

#topright .toplink {

	height: 30px;

	width:230px;

	padding-left: 430px;

	text-transform: uppercase;

}

.search {
height:30px;
padding-left:460px;
width:200px;

}



.search .inputbox{

	height: 20px;

	width: 155px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

	float: left;

		display: block;

}

.search .button{

	display: block;

	float:left;

}

.toplink li .separator{

	color: #FFFFFF;


/*	background-color: #000099;

	font-size: .1px;

/*	height: 30px;

	width: 15px;*/

/*	display: block;*/

}

.toplink li {
	background-image:url(../images/top-menu-separator.gif);
	float:left;
	font-size:9px;
	line-height:14px;
	background-repeat: no-repeat;
	background-position: right center;
padding:0 8px 0 4px;
}

.toplink li a {

color:#808080; text-decoration:none; float:left;

}

.toplink li a:hover {

color:#D30108; text-decoration:underline;

}

.toplink .active {

color:#D30108;

}

.toplink li img {

float:left; position:relative; font-size:0px; margin:0px; padding:0px 0px 0px 0px;

}

#topright .topsearch {

clear:both; overflow:hidden; width:183px; margin:0px; padding:0px 0px 0px 486px;

}

.topsearch .searchbg {

float:left; width:150px; height:22px; background-image:url(../images/search-bg.gif); background-repeat:no-repeat; background-position:top left; margin:0px; padding:0px 0px 0px 7px;

}

.topsearch .searchbtn {

float:left; font-size:0px; margin:0px; padding:0px 0px 0px 0px;

}

.searchbg .inputbtn {

float:left; width:143px; font-family:Arial, Helvetica, sans-serif; color:#808080; font-size:11px; height:15px; border:0px solid #FFFFFF;background-color:transparent; margin:3px 0px 0px 0px; padding:1px 0px 0px 0px; 

}

#dvtopcontainer #dvtopmenu {

float:left; width:907px; clear:both;  margin:0px; padding:20px 0px 10px 0px;

}

#dvtopmenu .sep {

width:57px;

}

#dvtopmenu .width162 {

width:53px;

}

#dvtopmenu .width120 {

width:120px;

}

#dvtopmenu .width112 {

width:112px;

}

#dvtopmenu .width111 {

width:111px;

}

#dvtopmenu .width110 {

width:110px;

}

.height1 {

height:12px; clear:both; font-size:0px; line-height:0px;

}

/*#dvtopcontainer #dvtopmenu li {

float:left; font-size:12px; text-align:center; color:#1C387F; letter-spacing:normal; font-weight:bold; margin:0px; padding:0px 0px 0px 0px;

}

#dvtopcontainer #dvtopmenu li a {

color:#1C387F; text-decoration:none;

}

#dvtopcontainer #dvtopmenu li a:hover {

color:#D30108; text-decoration:none;

}*/

#dvtopcontainer #dvtopflash {

float:left; width:907px; font-size:0px; clear:both; margin:0px; padding:0px 0px 0px 0px;

}

#dvmaincontainer #dvmidcontainer {

width:907px; clear:both; overflow:hidden; margin:0px; padding:0px 0px 0px 0px; 

}



.contentheading, .componentheading{

	color:#274087;

	font-size:18px;

	line-height:17px;

	overflow:hidden;

	padding-bottom:10px;

	text-align:left;

}

#dvmidcontainer #dvhomesection {

width:907px; background-image:url(../images/vert-dot1.gif); background-repeat:repeat-y; background-position:0px 200px; clear:both; overflow:hidden; margin:0px; padding:0px 0px 0px 0px;

}

#dvhomesection #homeleft {

float:left; width:605px; margin:0px; padding:0px 0px 0px 0px;

}

#homeleft #homelefttop {

float:left; width:605px; margin:0px 0px 20px 0px; padding:0px 0px 0px 0px;

}

#homelefttop .homelefttopsec1 {

float:left; width:290px; background-image:url(../images/vert-dot.gif); background-repeat:repeat-y; background-position:top right; margin:0px; padding:0px 12px 0px 0px;

}

#homelefttop .homelefttopsec2 {

float:left; width:187px; margin:0px; padding:0px 0px 0px 15px;

}

.homelefttopsec2 .advlist {

clear:both; width:282px; font-size:11px; margin:0px; padding:0px 0px 0px 0px;

}

.advlist .advlistleft {

float:left; width:161px; background-image:url(../images/vert-dot.gif); background-repeat:repeat-y; background-position:top right; margin:0px; padding:0px 0px 0px 0px;

}

.advlist .advlistright {

float:left; width:106px; margin:0px; padding:0px 0px 0px 15px;

}

.homelefttopsec2 .advlist p {

clear:both;

}

.homelefttopsec2 .advlist p a {

color:#666666;

text-decoration:none;

}

.homelefttopsec2 .advlist p a:hover {

color:#D30108;

text-decoration:none;

}

.homelefttopsec2 .advlist p img {

float:left; position:relative; font-size:0px; margin:0px 7px 5px 0px; padding:2px 0px 0px 0px;

}

.morelink {

clear:both; overflow:hidden; text-align:right; font-size:10px; color:#EB0C31; padding-top:5px;

}

.morelink a {

color:#D30108; text-decoration:none;

}

.morelink a:hover {

color:#D30108; text-decoration:underline;

}

.homelefttopsec1 .para1 {

font-size:12px; text-align:left; line-height:15px;

}

#homeleft h1 {

clear:both; overflow:hidden; line-height:17px; font-size:18px; text-align:left; color:#274087; padding-bottom:10px;

}

#dvhomesection h2 {

clear:both; overflow:hidden; font-weight:bold; font-size:14px; text-align:left; color:#274087; padding-bottom:10px;

}

#dvhomesection h2 a

{

text-decoration:none;  color:#274087;

}

#dvhomesection h2 a:hover

{

text-decoration:underline;  color:#274087;

}

#homeleft .clientflash {

clear:both; height:113px; background-image:url(../images/client-flash.gif); background-repeat:no-repeat; background-position:0px 6px; font-size:0px; margin:0px; padding:6px 0px 0px 0px;

}

#dvhomesection #homeright {

float:left; width:290px; margin:0px; padding:0px 0px 0px 9px;

}

#homeright .newslist {

float:left; clear:both; margin:0px; padding:0px 0px 0px 0px;

}

#homeright .newslist li {

clear:both; float:left; width:277px; line-height:14px; background-image:url(../images/news-arrow.gif); background-repeat:no-repeat; background-position:0px 6px; color:#808080; font-size:11px; margin:0px; padding:0px 0px 5px 13px;

}

#homeright .newslist li a {

color:#565656; text-decoration:none;

}

#homeright .newslist li a:hover {

color:#D30108; text-decoration:none;

}

#homeright .newslist .dotline {

clear:both; float:left; width:293px; line-height:0px; height:2px; background-image:url(../images/hor-dot.gif); background-repeat:repeat-x; background-position:top left; font-size:0px; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px;

}

#dvmaincontainer #dvfootercontainer {

width:907px; height:17px; font-family:Arial, Helvetica, sans-serif; background-color:#EDEDED; text-align:center; font-size:10px; color:#898989; clear:both; overflow:hidden; margin:25px 0px 0px 0px; padding:5px 0px 0px 0px;

}

#dvmaincontainer #dvfootercontainer a {

color:#898989; text-decoration:none;

}

#dvmaincontainer #dvfootercontainer a:hover {

color:#898989; text-decoration:underline;

}



































.topmenusection {

clear:both; width:907px; overflow:hidden; margin:0px; padding:25px 0px 0px 0px; 

}

.topmenusectionleft {

float:left; width:249px;

margin:0px;

padding:0px 0px 0px 0px;

}

.topmenusection .topmenusectionright

{

float:left;

width:658px;

font-size:0px;

margin:0px;

padding:0px 0px 0px 0px;

}

.topmenusection .topmenusectionright img

{

border:1px solid #DBDBDB;

}

.topmenusectionleft .leftmenuholder

{

clear:both;

overflow:hidden;

border-left:1px solid #DBDBDB;

border-top:1px solid #DBDBDB;

border-bottom:1px solid #DBDBDB;

list-style-type:none;

margin:0px;

padding:0px 0px 0px 0px;

}



#headbanner{

	border: 0px solid #DBDBDB;

	/*width: 657px;*/

	float: left;

}



.moduletable-sub{

	float: left;

	width: 248px;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-top-color: #DBDBDB;

	border-left-color: #DBDBDB;

}

clr{

	clear: both;

}

#leftclm{

	float: left;

}

#left_right_wrap{
	background-image:url(../images/maincontentbg.png);
	background-position:-9px top;
	background-repeat:repeat-y;
	float:left;
	height:auto;
	width:905px;
}

#maincontent{
	float:left;
	margin:0;
	padding:0 25px 0 0;
	width:618px;
}

#rightclm{
	float:left;
	width:261px;
}

#rightclm .moduletable_learnmore{
float:left;
width:254px;
background-color:#f8f8f8;
padding:4px 4px 2px 4px;
}
#rightclm .moduletable_learnmore .learnmore{
float:left;
width:252px;
background-color:#fff;
border:solid 1px #edefea;
}
#rightclm .moduletable_learnmore .learnmore .h3_head{
width:249px;
height:32px;
background-image:url(../images/h3bg.jpg);
margin-left:1px;
margin-top:1px;
}
#rightclm .moduletable_learnmore .learnmore ul{
margin-top:0px;
padding:0px;
list-style-type:none;
width:245px;
}
#rightclm .moduletable_learnmore .learnmore p{
padding-top:10px;
padding-bottom:10px;
float:left;
padding-left:94px;
}
#rightclm .moduletable_learnmore .learnmore span{
float:left;
font-size:13px;
color:#0033FF;
margin-left:15px;
margin-top:8px;
margin-bottom:8px;
}
#rightclm .moduletable_learnmore .learnmore span a{
font-size:13px;
color:#0033FF;
}
#rightclm .moduletable_learnmore .learnmore h3{
font-size:12px;
color:#343434;
font-weight:bold;
padding:8px 0px 0px 12px;
}
#rightclm .moduletable_learnmore .learnmore li{
border-bottom:dotted 1px #cccccc;
padding-left: 10px;
background-image: url(../images/news-arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-left:10px;
text-align:justify;
padding-bottom:4px;
}
#rightclm .moduletable_learnmore .learnmore .bottom_list{
border:none;	
}
#rightclm .moduletable_learnmore .learnmore li a{
color:#666666;
font-size:12px;
text-decoration:none;
}
#rightclm .moduletable_learnmore .learnmore li a:hover{
color:#D30108;
font-size:12px;
text-decoration:underline;
}
#rightclm .moduletable_learnmore .learnmore .request{
margin-left:40px;
}
/* change for right section */
#pathway{clear:both;

font-size:11px;

margin:0;

overflow:hidden;

padding:20px 0 10px 8px;

text-align:left;}

#submenu{

float:left;

}

#submenu li

{

clear:both;

overflow:hidden;

height:15px;

list-style-type:none;

border-bottom:1px solid #DBDBDB;

background-image:url(../images/news-arrow.gif);

background-repeat:no-repeat;

background-position:7px 7px;

color:#D10208;

font-size:11px;

font-weight:bold;

margin:0px;

padding:0px 0px 0px 18px;

}

#submenu li a

{

text-decoration:none;

color:#1C387F;

}

#submenu li a:hover

{

text-decoration:none;

color:#D30108;

}

#bodysection

{

clear:both;

width:907px;

background-image:url(../images/vert-dot2.gif);

background-repeat:repeat-y;

background-position:top left;

overflow:hidden;

margin:2px 0px 0px 0px;

padding:0px 0px 0px 0px;

}

#bodysectionleft

{

float:left;

width:618px;

margin:0px;

padding:0px 10px 0px 8px;

}

.cookie

{

clear:both;

overflow:hidden;

font-size:11px;

text-align:left;

margin:0px;

padding:20px 0px 10px 8px;

}

.cookie a

{

text-decoration:none;

color:#1C387F;

}

.cookie a:hover

{

text-decoration:underline;

color:#1C387F;

}

.cookie img

{

position:relative;

top:-1px;

margin:0px 4px 0px 4px;

padding:0px;

}



#bodysectionleft h1 {

clear:both; overflow:hidden; line-height:17px; font-size:18px; text-align:left; color:#274087; padding-bottom:10px;

}

#bodysectionleft .bodypara

{

clear:both;

overflow:hidden;

font-size:12px;

text-align:left;

line-height:15px;

margin:0px;

padding:0px 10px 15px 0px

}

#bodysectionleft .bodypara a

{

text-decoration:none;

color:#1C387F;

}

#bodysectionleft .bodypara a:hover

{

text-decoration:underline;

color:#D30108;

}

 .greybox

{

clear:both;

width:600px;

background-color:#E7E7E7;

color:#333333;

overflow:hidden;

margin:0px;

padding:11px 0px 0px 17px;

}

fieldset{border:0;
background-color:#F7F7F7;
border:1px solid #EEEEEE;
padding-bottom:10px;
margin-bottom:10px;
font-size:12px;
}

fieldset a{color:#254283;}

fieldset a:hover{color:#D30108;}

.greybox h5, table
{

clear:both;
font-size:12px;
list-style-position:inside;
list-style-type:none;
/*margin:0 0 12px 0px; */
overflow:hidden;
/*padding:10px 0 10px 0px;*/
width:633px;
font-size:11px;


}

.greybox  td

{

padding:3px 0px 3px 0px;

}

.greybox .greyline

{

border-right:1px solid #C1C1C1;

}

.newsgrey

{

clear:both;

width:601px;

font-size:12px;

overflow:hidden;

list-style-type:none;

list-style-position:inside;

background-color:#F7F7F7;

border:1px solid #EEEEEE;

margin:0px 0px 12px 0px;

padding:10px 0px 10px 15px;

}

.newsgrey li

{

float:left;

font-size:12px;

color:#808080;

list-style-type:none;

}

.newsgrey li .litegrey

{

color:#808080;

}

.newsgrey li .blue

{

width:535px;

float:left;

line-height:15px;

color:#666666;

padding-bottom:5px;

}

.newsgrey li .greytxt1

{

width:535px;

float:left;

color:#666666;

}

.newsgrey .newsgreynumber

{

float:left;

width:20px;

color:#666666;

}

.newsgrey .newsgreycon

{

float:left;

width:542px;

}

.newsgrey .newsgreyimage

{

float:left;

font-size:0px;

}



#dvtopcontainer #dvsearch {

float:left; width:907px; font-size:0px; clear:both; margin:0px; padding:10px 0px 25px 0px;

}

.searchtxt {

clear:both; overflow:hidden; line-height:17px; font-size:18px; text-align:left; color:#274087; padding-bottom:10px; padding-left:8px;

}

.searchdiv

{

clear:both;

overflow:hidden;

margin:0px;

padding:10px 0px 20px 0px;

}

.searchdiv table

{

font-size:12px;

color:#666666;

}

.searchdiv table b

{

color:#000000;

}

.searchdiv table select

{

width:45px;

border:1px solid #C5C5C5;

font-family:Arial, Helvetica, sans-serif; color:#808080; height:17px; font-size:11px;

}

.srcbg

{

float:left;

width:232px;

height:22px;

background-image:url(../images/search-bg1.gif);

background-repeat:no-repeat;

background-position:top left;

margin:0px;

padding:0px 0px 0px 7px

}

.srcbg input

{

float:left; width:226px; font-family:Arial, Helvetica, sans-serif; color:#808080; font-size:11px; height:15px; border:0px solid #FFFFFF;background-color:transparent; margin:3px 0px 0px 0px; padding:1px 0px 0px 0px; 

}

.srcbtn

{

float:left;

font-size:0px;

margin:0px;

padding:0px 0px 0px 0px

}





.searchgrey

{

clear:both;

width:879px;

font-size:12px;

overflow:hidden;

list-style-type:none;

list-style-position:inside;

background-color:#F7F7F7;

border:1px solid #EEEEEE;

margin:0px 0px 12px 8px;

padding:10px 0px 10px 10px;

}

.searchgrey li

{

float:left;

font-size:12px;

color:#666666;

list-style-type:none;

}

.searchgrey li .searchblue

{

width:840px;

float:left;

line-height:15px;

color:#254283;

padding-bottom:5px;

}

.searchgrey li .searchblue a

{

color:#254283;

text-decoration:none;

}

.searchgrey li .searchblue a:hover

{

color:#D30108;

text-decoration:none;

}

.searchgrey li .searchgreytxt1

{

width:840px;

float:left;

}

.searchgrey .searchgreynumber

{

float:left;

width:20px;

}

.searchgrey .searchgreycon

{

float:left;

width:845px;

}

.pagination

{

clear:both;

width:907px;

overflow:hidden;

text-align:center;

font-weight:normal;

color:#F03741;

font-size:12px;

margin:0px;

padding:10px 0px 0px 0px;

}

.pagination a

{

font-weight:normal;

text-decoration:none;

color:#274087;

}

.pagination a:hover

{

font-weight:normal;

text-decoration:underline;

color:#F03741;

}

.pagination img

{

position:relative;

top:-2px;

}

.top

{

clear:both;

font-size:0px;

overflow:hidden;

text-align:right;

margin:0px;

padding:0px 0px 0px 0px

}



.teamholder

{

clear:both;

width:604px;

overflow:hidden;

background-color:#F7F7F7;

border:1px solid #EEEEEE;

margin:0px 0px 26px 0px;

padding:15px 0px 15px 12px;

}



.teamholder li

{

float:left;

}

.teamholder .teamleft

{

width:160px;

font-size:11px;

margin:0px;

padding:0px 0px 0px 0px;

}

.teamholder .teamleft b

{

font-size:12px;

}

.teamholder .teamleft img

{

font-size:0px;

margin:0px;

padding:2px;

margin-bottom:5px;

border:1px solid #949494;

}

.teamholder .teamright

{

width:434px;

font-size:12px;

line-height:15px;

margin:0px;

padding:0px 0px 0px 0px;

}

.privacyholder

{

clear:both;

width:907px;

overflow:hidden;

border:1px solid red;

margin:0px;

padding:10px 0px 10px 0px;

}

#privacyholder .bodyparahead1

{

clear:both;

overflow:hidden;

font-size:12px;

text-align:left;

line-height:15px;

margin:0px;

padding:0px 10px 8px 0px

}

#privacyholder .bodypara1

{

clear:both;

overflow:hidden;

font-size:12px;

text-align:left;

line-height:15px;

margin:0px;

padding:0px 10px 15px 0px

}



#privacyholder .bodypara1 a

{

text-decoration:none;

color:#1C387F;

}

#bodysectionleft .bodypara1 a:hover

{

text-decoration:underline;

color:#D30108;

}

#privacyholder ol

{

clear:both;

overflow:hidden;

list-style-type:decimal;

list-style-position:outside;

margin:0px ;

padding:0px 0px 15px 25px;

}

#privacyholder ol li

{

list-style-type:decimal;

list-style-position:outside;

font-size:12px;

text-align:left;

line-height:15px;

margin:0px;

padding:0px 0px 0px 0px;

}



.advtoplist

{

clear:both;

width:616px;

overflow:hidden;

background-color:#FBFBFB;

border:1px solid #E8E8E8;

font-size:12px;

margin:0px;

height:230px;

padding:25px 0px 25px 0px;

}

.advtoplist .advtoplistleft

{

float:left;

width:260px;

margin:0px;

padding:0px 14px 0px 0px;

}

.advtoplistleft ul

{

clear:both;

overflow:hidden;

list-style-type:none;

margin:0px;

padding:0px 0px 0px 0px;

}

.advtoplistleft ul li

{

clear:both;

overflow:hidden;

list-style-type:none;

background-image:url(/images/news-arrow.gif);

background-repeat:no-repeat;

background-position:right;

text-align:right;

margin:0px 0px 5px 0px;

padding:0px 11px 0px 0px;

}

.advtoplistleft ul li a

{

text-decoration:none;

color:#254283;

}

.advtoplistleft ul li a:hover

{

text-decoration:none;

color:#D30108;

}

.advtoplist .advtoplistright

{

float:left;

width:332px;

margin:0px;

padding:0px 0px 0px 0px;

}





.advtoplistright ul

{

clear:both;

overflow:hidden;

list-style-type:none;

margin:0px;

padding:0px 50px 0px 0px;

}

.advtoplistright ul li

{

clear:both;

overflow:hidden;

list-style-type:none;

background-image:url(/images/red-icon.gif);

background-repeat:no-repeat;

background-position:0px 5px;

margin:0px 0px 5px 0px;

padding:0px 0px 0px 16px;

}

.advresholder

{

clear:both;

overflow:hidden;

width:907px;

margin:0px;

padding:0px 0px 0px 0px;

}

.advresholder .advreslist

{



clear:both;

overflow:hidden;

list-style-type:none;

margin:0px;

padding:0px 0px 30px 11px;

}

.advresholder .advreslist li

{

clear:both;

overflow:hidden;

list-style-type:none;

font-size:12px;

background-image:url(../images/grey-list.gif);

background-repeat:no-repeat;

background-position:0px 5px;

margin:0px;

padding:0px 0px 0px 16px;

}

.advhead

{

clear:both;

font-size:12px;

text-align:left;

color:#254283;

font-weight:bold;

background-image:url(../images/news-arrow-left.gif);

background-repeat:no-repeat;

background-position:0px 5px;

margin:0px;

padding:0px 0px 15px 11px;

}

.clientsholder

{

clear:both;

width:591px;

overflow:hidden;

list-style-type:none;

margin:0px;

padding:0px 0px 30px 0px;

}

.clientsholder .clientsholderleft

{

float:left;

width:156px;

list-style-type:none;

margin:0px;

padding:0px 0px 0px 0px;

}

.clientsholder .clientsholderright

{

float:left;

width:435px;

list-style-type:none;

font-size:12px;

margin:0px;

padding:0px 0px 0px 0px;

}

.clientsholderright .quotecontent

{

float:left;

width:435px;

margin:0px;

padding:0px 0px 5px 0px;

}

.clientsholderright .quotecontentright

{

float:left;

width:435px;

text-align:right;

margin:0px;

padding:0px 0px 0px 0px;

}



.clientlogoholder

{

float:left;

width:618px;

clear:both;

overflow:hidden;

font-size:0px;

margin:0px;

padding:0px 0px 0px 0px;

}

.clientlogoholder img

{

float:left;

font-size:0px;

border:1px solid #D7D7D7;

margin:0px 7px 7px 0px;

padding:0px 0px 0px 0px;

}



#bodysectionright

{

float:left;

clear:none;

width:261px;

margin:0px;

padding:0px 0px 0px 10px;

}






	}
	
	#searchForm { color:#1C387F;
		font-size:12px;
		font-weight:bold;
		}
		
	#searchForm label{ color:#1C387F;
		font-size:12px;
		font-weight:normal; 
		}
		
	.searchintro{font-weight:normal;}
	
	#search_searchword {color:#666666;}
	
	#mod_search_searchword{color:#666666;}

/* CSS for tabs */

.indentmenu{
	font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size:12px;
	width: 100%; /*leave this value as is in most cases*/
        
	}
.indentmenu ul{
	margin: 0;
	padding: 0;
	float: left;
	}
.indentmenu ul li{
	display: inline;
	background-color:#f3f0e9;
	float: left;
	margin-right:2px;
	}
.indentmenu ul li a{
	float: left;
	color:#666; /*text color*/
	padding: 5px 11px;
	text-decoration: none;
	border:solid 1px #edebe3;
	}
.indentmenu ul li a:hover{
	text-decoration:none;
	color:#666; 
	padding-top: 6px; /*shift text down 1px*/
	padding-bottom: 4px;
	background-color:#fff;
	border-bottom:0px;
	}
.indentmenu ul li a.selected{
	color:#666; 
	padding-top: 6px; /*shift text down 1px*/
	padding-bottom: 4px;
	background-color:#fff;
	border-bottom:0px;
	}
.tabcontentstyle{ /*style of tab content oontainer*/
	width:300px;
	margin-bottom: 1em;
	padding:10px;
	}
.tabcontent{
	display:none;
}

.tabcontent h4{
	padding:5px 0px 2px 0px;
	margin:0px;
	font-size:12px;
        font-weight:bold;
	}
.tab_list li table p{
	padding:0px;	
	font-size:11px;
	text-align:justify;
	}
.tab_list{
	font-family:Arial, Helvetica, sans-serif; 
	color:#666666;
	font-size:11px;
	padding:0px 0px 0px 0px;
	margin:0px;
	list-style:none;
        width:300px;
        }
.tab_list li{
        width:300px !important;
        display:inline;
	padding:0px 0px 0px 15px;
	}
.tab_list li table{
	background:url(/images/stories/kc-dot.gif) repeat-x bottom left;
	}
.tab_list li table td{padding:0px 10px;}
.download_link{
	background-color:#eeeeee;
	color:#666;
	font-weight:bold;
	font-size:10px;
	padding:2px 5px;
	text-decoration:none;
	float:right;
	margin-bottom:7px;
	}
.download_link:hover{
	color:#ccc;
	background-color:#666;
	}
.kc_dt{
	color:#999;
	width:60%;
        display:inline-block;
        padding-left:15px;
        background:url(/images/stories/bullet.jpg) no-repeat top left;
	}
.kc_by{
	color:#999;
	text-align:right;
	}
.gogreen
{
margin-left:-100px;
}
