/*AIG extra styles*/
/*GENERAL CONTENT FORMATTING*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-attachment: scroll;
	background-color: #dbdbdb;
	background-repeat: no-repeat;
	background-position: center top;
	
}

 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #000000;*/
}

a img.rollover {
	border: 1px solid #ccc;
	padding: 2px;
	margin: 10px;
}

a:hover img.rollover {
	background-color: #666;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 18px !important;
	color: #a80f29 !important;
	font-weight:bold !important;

}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	color: #a80f29 !important;
	font-weight:bold !important;

}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #a80f29 !important;
	font-weight:bold !important;

}

.smallfont {
font-size:10px;
font-style:italic;

}
.small {
font-size:10px;
}

.softly {
font-size:10px;
color:#cccccc;
text-align:right;
width: 100px;
}

/*Frontpage banner rotator*/
ul#frontbanner li img{
border:0;
padding:0;
margin:0;

}
#frontbanner {
list-style:none;
padding:0;
margin:0;
}
#frontbanner li{
padding:0em;
}

div#frontbannercontainer {
margin:0 auto;
width:550px;
}


/*WHS banner rotator*/
ul#whscarousel li img{
border:0;
padding:0;
margin:0;

}
#whscarousel {
list-style:none;
padding:0;
margin:0;
}
#whscarousel li{
padding:0em;
}

div#whscontainer {
margin:0 auto;
}

/*END GENERAL CONTENT FORMATTING*/


/*TABLE FORMATTING*/		 
/*table header row*/
		 .aig-th {
		 font-size:14px;
		 font-weight:bold;
		 padding:5px;
		 background-color:#E6E9FF;
		 }

		 .carttable {
		 border:solid 1px #CCCCCC;
		 }
		 
		 table, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #000000;*/
	}
	
	.aigtable {
	/*width:926px;*/
	margin-left: auto;
	margin-right: auto;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #ffffff;
}

/*END TABLE FORMATTING*/
		
/*FORM ELEMENTS*/ 

select { font-size:12px; }


		 input#btnPayment, input#btnConfirm, input#btnProcess{
		 font-size:16px; color:#FF0000; 
		 }
		 
		 input#q {
	background-color: #e3e6eb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: 17px;
	width: 180px;
	border: #ABB4C2 1px solid;
	padding-left:0.7em;
	padding-top: 0.3em;
		 }
		 
		 form {
		 padding:0px;
		 margin:0px;
		 }
		 
		  .login-error {
		 padding-left:10px;
		 color:#FFFFFF;
		 font-weight:bold;
		 font-size:12px;
		 }
		 
/*END FORM ELEMENTS*/		 
		 
/* STRUCTURE ELEMENTS */
	
.aigfooter {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px !important;
color: #333;
}

.aigcontainer {
width:966px;
/*margin:10px;*/
/*padding:10px;*/
margin-left: auto !important;
margin-right: auto !important;
background-color:#FFFFFF;
margin-top:10px;
border:#CCCCCC solid 1px;

}

#aig-header {
width: 946px;
background-color:#FFFFFF;
margin-left: auto;
margin-right: auto;

}

#aig-accountctrl {
width: 926px;
background-color:#FFFFFF;
margin-left: auto;
margin-right: auto;
height:30px;
}

#aig-horiznav {
width: 926px;
background-color:#FFFFFF;
margin-left: auto;
margin-right: auto;
}

#aig-contentblock {
width: 926px;
background-color:#FFFFFF;
margin-left: auto;
margin-right: auto;
}

#aig-tvcontentblock {
width: 926px;
/*background-color:#FFFFFF;*/
margin-left: auto;
margin-right: auto;
background:url('/images/aigroup-tv-header.jpg') left 15px no-repeat;
/*height:250px;*/
}

#aig-vertnav {
width: 190px;
background-color:#FFFFFF;
float:left;
text-align:left;
margin-right: auto;
}

#aig-tvvertnav {
width: 190px;

float:left;
text-align:left;
margin-right: auto;
}

#aig-navcontentarea {
width: 730px;
background-color:#FFFFFF;
float:right;
margin-left: auto;
line-height: 150%;
}

#aig-tvnavcontentarea {
width: 730px;
float:right;
margin-left: auto;
line-height: 150%;
}

#aig-tvnavcontentarea h1{
padding-top:140px;
}

#aig-contentarea {
width: 946px;
background-color:#FFFFFF;
margin-left: auto;
margin-right: auto;
line-height: 150%;
}

.storypubdetail {
width: 926px;
background-color:#FFFFFF;
margin-left: auto;
margin-right: auto;
line-height: 150%;
}

#aig-footer {
width: 966px;
background-color:#FFFFFF;
margin-left: auto;
margin-right: auto;
clear:both;
padding-top:20px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.aigvertmenu  {
background-image:url(/images/menu_vert_line.gif);
background-position:right;
}


.portletspace {
height:10px;
}
/*END STRUCTURE ELEMENTS*/

/*breadcrumb style*/
.aig-breadcrumbs {
color:#333333;
font-size: 9px;
}

.aig-breadcrumbs a:link, .aig-breadcrumbs a:link, .aig-breadcrumbs a:visited {
color:#710000;
}


/* Custom Renderer Styles */
.aig-rendertable {
border: #a6aaad 1px solid;
border-collapse:collapse;
}

.aig-rendertable th {
	/*height: 25px;*/
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
	background-color:#ffffff;
	background-image:url("/images/null_bgtile.gif");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*color: #9B0909;*/
color: #ffffff;
	/*line-height: 32px;*/
	font-weight:bold;
	/*overflow:hidden;*/
}

.aig-rendertable td {
	padding: 5px;
	background-color: #FFFFFF;
}

/* The style for the table striping alt row */
tr.alt td{
	background-color: #F0F0F0;
}

/*The row highlight color*/
tr.over td{
	background-color: #FFF0F0;
}


/*End custom renderer styles*/

/* FRONTPAGE LINK BOX */
/*blue section*/
.frontbox-blue{
width:173px;
background-color: #ffffff;
border-left:#e6e6e6 2px solid;
border-right:#e6e6e6 2px solid;
line-height: 110%;
}
.frontbox-blue-list{
/*padding:4px;*/
width:173px;

}
.frontbox-blue-list ul{
margin-top:1px; 
margin-bottom:5px; 
}
.frontbox-blue-list li{
width: 150px;
margin-bottom:7px; 
margin-left:-35px;
margin-right: 7px;
list-style-type: none;
background: url("/images/blue_dot.jpg") 0px 5px no-repeat;
padding: 0 0 0 11px;
}
.frontbox-blue-divider{
border-top: 5px solid #e6e6e6;
}

.frontbox-blue-list a:link, .frontbox-blue-list a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1657b8;
	text-decoration: none;
	}

.frontbox-blue-list a:hover, .frontbox-blue-list a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0E3672;
	text-decoration: underline;
	}

/*end orange*/
/*purple section*/
.frontbox-purple{
background-color: #ffffff;
width:173px;
border-left:#e6e6e6 2px solid;
border-right:#e6e6e6 2px solid;
line-height: 110%;
}
.frontbox-purple-list{
/*padding:4px;*/
width:173px;

}
.frontbox-purple-list ul{
margin-top:1px; 
margin-bottom:5px; 
}
.frontbox-purple-list li{
width: 150px;
margin-bottom:7px; 
margin-left:-35px;
margin-right: 7px;
list-style-type: none;
background: url("/images/purple_dot.jpg") 0px 5px no-repeat;
padding: 0 0 0 11px;
}
.frontbox-purple-divider{
border-top: 5px solid #e6e6e6;
}

.frontbox-purple-list a:link, .frontbox-purple-list a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1657b8;
	text-decoration: none;
	}

.frontbox-purple-list a:hover, .frontbox-purple-list a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0E3672;
	text-decoration: underline;
	}


/*end purple*/
/*green section*/
.frontbox-green{
background-color: #ffffff;
width:173px;
border-left:#e6e6e6 2px solid;
border-right:#e6e6e6 2px solid;
line-height: 110%;
}
.frontbox-green-list{
/*padding:4px;*/
width:173px;

}
.frontbox-green-list ul{
margin-top:1px; 
margin-bottom:5px; 
}
.frontbox-green-list li{
width: 150px;
margin-bottom:7px; 
margin-left:-35px;
margin-right: 7px;
list-style-type: none;
background: url("/images/green_dot.jpg") 0px 5px no-repeat;
padding: 0 0 0 11px;
}
.frontbox-green-divider{
border-top: 5px solid #e6e6e6;
}

.frontbox-green-list a:link, .frontbox-green-list a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1657b8;
	text-decoration: none;
	}

.frontbox-green-list a:hover, .frontbox-green-list a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0E3672;
	text-decoration: underline;
	}
/*end green*/

/* END FRONT PAGE LINK BOX */



/*PROMOTIONAL BOXES*/

/*RED*/
.promobox-red-container{
border:#ffb2b2 1px solid;
width:100%;
}
.promobox-red-head{
padding:5px 5px 5px 5px;
background-color:#ffb2b2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #c72020;
line-height: 13px; 
font-weight:bold;
}
.promobox-red-body{
padding:10px 10px 10px 10px;
background-color:#ffe5e5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 13px; 
font-weight:normal;
color: #c72020;
vertical-align:top;
}
.promobox-red-body p{
margin:0px;
}
.promobox-red-body ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.promobox-red-body li{
margin-bottom:5px; 
}
.promobox-red-body a:link, .promobox-red-body a:visited{
color: #c72020;
text-decoration:underline;
}
.promobox-red-body a:hover, .promobox-red-body a:active, .promobox-red-body strong, .promobox-red-body b{
color:#A5100D; text-decoration:none;
}
.promobox-red-bottom{

}

/*BLUE*/
.promobox-blue-container{
border:#c8e6ea 1px solid;
width:100%;
}
.promobox-blue-head{
padding:5px 5px 5px 5px;
background-color:#c8e6ea;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #006786;
line-height: 13px; 
font-weight:bold;
}
.promobox-blue-body{
padding:10px 10px 10px 10px;
background-color:#f1f6f9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 13px; 
font-weight:normal;
color: #006786;
vertical-align:top;
}
.promobox-blue-body p{
margin:0px;
}
.promobox-blue-body ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.promobox-blue-body li{
margin-bottom:5px; 
}
.promobox-blue-body a:link, .promobox-blue-body a:visited{
color: #004256;
text-decoration:underline;
}
.promobox-blue-body a:hover, .promobox-blue-body a:active, .promobox-blue-body strong, .promobox-blue-body b{
color:#006786; text-decoration:none;
}
.promobox-blue-bottom{
}

/* END PROMOTIONAL BOXES*/

/* POP UP BOX */
  .popboxhead {
            width:300px;
            background:#C4D5E3;
            border:1px solid #C4D5E3;
            font-size:14px;
			font-weight:bold;
            padding:5px;
         }
         
         .popboxbody {
            width:300px;
            background:#FFFFFF;
            border-left:1px solid #C4D5E3;
            border-right:1px solid #C4D5E3;
            border-bottom:1px solid #C4D5E3;
            padding:5px;
			font-size:12px;
         }      
		 
/*END POPUP BOX*/

/*Vignette Chrome Styling*/

.epi-headline{
font-family:Verdana, Arial, Helvetica, sans-serif !important; 
font-size:12px !important;
/*font-weight:bold !important;
color:#a80f29 !important;
line-height:30px !important;
cursor:default !important;
text-decoration:none !important;*/
}

/*a.epi-headline{
font-family:Verdana, Arial, Helvetica, sans-serif !important; 
font-size:12px !important;
font-weight:bold !important;
color:#a80f29 !important;
line-height:30px !important;
cursor:default !important;
text-decoration:none !important;*/
}


/*Default is Grey*/
.vgnchrome-containernull{
/*border:#ffb2b2 1px solid;*/
width:100%;
}
.vgnchrome-headnull{
	height: 30px;
	padding-left: 10px;
	background-color:#b9b9b9;
	background-image:url("/images/chrome_bg.jpg");
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	line-height: 30px;
	font-weight:bold;
	overflow:hidden;
}
.vgnchrome-bodynull{
padding:10px 10px 10px 10px;
background-color:#e6e6e6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px !important;
line-height: 13px; 
font-weight:normal;
/*color: #1657b8;*/
color: #333333;
vertical-align:top;
border-bottom: #b9b9b9 1px solid;
border-left: #b9b9b9 1px solid;
border-right: #b9b9b9 1px solid;
background-image:url("/images/chrome_gradient.jpg");
background-position:bottom;
line-height: 150%;

}
.vgnchrome-bodynull p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-bodynull ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-bodynull li{
margin-bottom:5px; 
}
.vgnchrome-bodynull a:link, .vgnchrome-bodynull a:visited, .vgnchrome-bodynull strong, .vgnchromebody-null b{
	color: #1657b8;
	text-decoration:none;
}
.vgnchrome-bodynull a:hover{
color:#0E3672; text-decoration:underline;
}
.vgnchrome-bodynull a:active{
color:#0E3672; text-decoration:none;
}
.vgnchrome-bottomnull{

}

/*Awards Calculator*/
.vgnchrome-containercalc{
width:100%;
}
.vgnchrome-headcalc{
	height: 30px;
	padding-left: 10px;
	background-color:#b9b9b9;
	background-image:url("/images/chrome_bg.jpg");
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	line-height: 30px;
	font-weight:bold;
	overflow:hidden;
}
.vgnchrome-bodycalc{
padding:10px 10px 10px 10px;
background-color:#e6e6e6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px !important;
line-height: 13px; 
font-weight:normal;
color: #333333;
vertical-align:top;
border-bottom: #b9b9b9 1px solid;
border-left: #b9b9b9 1px solid;
border-right: #b9b9b9 1px solid;
background-image:url("/images/chrome_gradient.jpg");
background-position:bottom;
line-height: 150%;

}
.vgnchrome-bodycalc p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-bodycalc ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-bodycalc li{
margin-bottom:5px; 
}
.vgnchrome-bodycalc a:link, .vgnchrome-bodycalc a:visited{
	color: #1657b8;
	text-decoration:none;
}
.vgnchrome-bodycalc a:hover{
color:#0E3672; text-decoration:underline;
}
.vgnchrome-bodycalc a:active{
color:#0E3672; text-decoration:none;
}
.vgnchrome-bodycalc strong, .vgnchromebody-calc b{
	color: #000000;
	text-decoration:none;
}
.vgnchrome-bottomcalc{

}

/*Chrome   -   nobox*/

.vgnchrome-container-nobox{
/*border:#ffb2b2 1px solid;*/
width:100%;
}
.vgnchrome-head-nobox{
	height: 20px;
	margin-top: 25px;
	padding-left: 10px;
	background-color:#ffffff;
	/*background-image:url("/images/chrome_bg.jpg");*/
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #a80f29;
	line-height: 15px;
	font-weight:bold;
	overflow:hidden;
}
.vgnchrome-body-nobox{
padding:10px 10px 10px 10px;
/*background-color:#e6e6e6;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px !important;
line-height: 18px; 
font-weight:normal;
color: #1657b8;
vertical-align:top;
border-top: #b9b9b9 1px solid;
/*border-left: #b9b9b9 1px solid;
border-right: #b9b9b9 1px solid;
background-image:url("/images/chrome_gradient.jpg");
background-position:bottom;*/

}
.vgnchrome-body-nobox p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-body-nobox ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-body-nobox li{
margin-bottom:5px; 
}
.vgnchrome-body-nobox a:link, .vgnchrome-body-nobox a:visited, .vgnchrome-body-nobox strong, .vgnchrome-body-nobox b{
	color: #1657b8;
	text-decoration:none;
	font-weight:bold;
}
.vgnchrome-body-nobox a:hover, .vgnchrome-body-nobox a:active{
color:#0E3672; text-decoration:underline;
}
.vgnchrome-bottom-nobox{

}



/*BLUE*/
.vgnchrome-container-blue{
border:#c8e6ea 1px solid;
width:100%;
}
.vgnchrome-head-blue{
padding:5px 5px 5px 5px;
background-color:#c8e6ea;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #006786;
line-height: 13px; 
font-weight:bold;
}
.vgnchrome-body-blue{
padding:10px 10px 10px 10px;
background-color:#f1f6f9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 13px; 
font-weight:normal;
color: #006786;
vertical-align:top;
}
.vgnchrome-body-blue p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-body-blue ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-body-blue li{
margin-bottom:5px; 
}
.vgnchrome-body-blue a:link, .vgnchrome-body-blue a:visited{
color: #004256;
text-decoration:underline;
}
.vgnchrome-body-blue a:hover, .vgnchrome-body-blue a:active, .vgnchrome-body-blue strong, .vgnchrome-body-blue b{
color:#006786; text-decoration:none;
}
.vgnchrome-bottom-blue{

}



/*DarkBLUE*/
.vgnchrome-container-darkblue{
	border:1px solid #003366;
	width:100%;
}
.vgnchrome-head-darkblue{
	padding:5px 5px 5px 5px;
	background-color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFE7FF;
	line-height: 13px;
	font-weight:bold;
}
.vgnchrome-body-darkblue{
	padding:10px 10px 10px 10px;
	background-color:#DFE7FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight:normal;
	color: #003366;
	vertical-align:top;
}
.vgnchrome-body-darkblue p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-body-darkblue ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-body-darkblue li{
margin-bottom:5px; 
}
.vgnchrome-body-darkblue a:link, .vgnchrome-body-darkblue a:visited{
color: #004256;
text-decoration:underline;
}
.vgnchrome-body-darkblue a:hover, .vgnchrome-body-darkblue a:active, .vgnchrome-body-darkblue strong, .vgnchrome-body-darkblue b{
color:#006786; text-decoration:none;
}
.vgnchrome-bottom-darkblue{

}



/*green*/
.vgnchrome-container-green{
	border:1px solid #BCFF9F;
	width:100%;
}
.vgnchrome-head-green{
	padding:5px 5px 5px 5px;
	background-color:#BCFF9F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1C5B00;
	line-height: 13px;
	font-weight:bold;
}
.vgnchrome-body-green{
	padding:10px 10px 10px 10px;
	background-color:#E1FFD5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight:normal;
	color: #1c5b00;
	vertical-align:top;
}
.vgnchrome-body-green p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-body-green ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-body-green li{
margin-bottom:5px; 
}
.vgnchrome-body-green a:link, .vgnchrome-body-green a:visited{
	color: #144200;
	text-decoration:underline;
}
.vgnchrome-body-green a:hover, .vgnchrome-body-green a:active, .vgnchrome-body-green strong, .vgnchrome-body-green b{
	color:#278400;
	text-decoration:none;
}
.vgnchrome-bottom-green{

}



/*purple*/
.vgnchrome-container-purple{
	border:1px solid #EBC7EA;
	width:100%;
}
.vgnchrome-head-purple{
	padding:5px 5px 5px 5px;
	background-color:#EBC7EA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #642463;
	line-height: 13px;
	font-weight:bold;
}
.vgnchrome-body-purple{
	padding:10px 10px 10px 10px;
	background-color:#FFECFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight:normal;
	color: #642463;
	vertical-align:top;
}
.vgnchrome-body-purple p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-body-purple ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-body-purple li{
margin-bottom:5px; 
}
.vgnchrome-body-purple a:link, .vgnchrome-body-purple a:visited{
	color: #501D4F;
	text-decoration:underline;
}
.vgnchrome-body-purple a:hover, .vgnchrome-body-purple a:active, .vgnchrome-body-purple strong, .vgnchrome-body-purple b{
	color:#92348F;
	text-decoration:none;
}
.vgnchrome-bottom-purple{

}


/*orange*/
.vgnchrome-container-orange{
	border:1px solid #FFBD5B;
	width:100%;
}
.vgnchrome-head-orange{
	padding:5px 5px 5px 5px;
	background-color:#FFBD5B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #885200;
	line-height: 13px;
	font-weight:bold;
}
.vgnchrome-body-orange{
	padding:10px 10px 10px 10px;
	background-color:#FFE6BF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight:normal;
	color: #E88B00;
	vertical-align:top;
}
.vgnchrome-body-orange p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-body-orange ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-body-orange li{
margin-bottom:5px; 
}
.vgnchrome-body-orange a:link, .vgnchrome-body-orange a:visited{
	color: #D58000;
	text-decoration:underline;
}
.vgnchrome-body-orange a:hover, .vgnchrome-body-orange a:active, .vgnchrome-body-orange strong, .vgnchrome-body-orange b{
	color:#FFAD33;
	text-decoration:none;
}
.vgnchrome-bottom-orange{

}



/*silver*/
.vgnchrome-container-silver{
	border:1px solid #999999;
	width:100%;
}
.vgnchrome-head-silver{
	padding:5px 5px 5px 5px;
	background-color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 13px;
	font-weight:bold;
}
.vgnchrome-body-silver{
	padding:10px 10px 10px 10px;
	background-color:#EEEEEE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight:normal;
	color: #666666;
	vertical-align:top;
}
.vgnchrome-body-silver p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-body-silver ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-body-silver li{
margin-bottom:5px; 
}
.vgnchrome-body-silver a:link, .vgnchrome-body-silver a:visited{
	color: #333333;
	text-decoration:underline;
}
.vgnchrome-body-silver a:hover, .vgnchrome-body-silver a:active, .vgnchrome-body-silver strong, .vgnchrome-body-silver b{
	color:#999999;
	text-decoration:none;
}
.vgnchrome-bottom-silver{

}


/*red*/
.vgnchrome-container-red{
	border:1px solid #CC0000;
	width:100%;
}
.vgnchrome-head-red{
	padding:5px 5px 5px 5px;
	background-color:#CC0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 13px;
	font-weight:bold;
}
.vgnchrome-body-red{
	padding:10px 10px 10px 10px;
	background-color:#FFF0F0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight:normal;
	color: #CC0000;
	vertical-align:top;
}
.vgnchrome-body-red p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-body-red ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-body-red li{
margin-bottom:5px; 
}
.vgnchrome-body-red a:link, .vgnchrome-body-red a:visited{
	color: #990000;
	text-decoration:underline;
}
.vgnchrome-body-red a:hover, .vgnchrome-body-red a:active, .vgnchrome-body-red strong, .vgnchrome-body-red b{
	color:#FF3300;
	text-decoration:none;
}
.vgnchrome-bottom-red{

}

/*Industry Newsletter*/
.vgnchrome-container-industry{
border:#c8e6ea 1px solid;
width:700px;
}
.vgnchrome-head-industry{
background-image:url("/images/industry_newsletter/industrynews_headerbar.jpg");
background-color:#c8e6ea;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #a80f29;
line-height: 47px; 
font-weight:bold;
height:47px;
text-align:center;
}
.vgnchrome-body-industry{
padding:10px 10px 10px 10px;
/*background-color:#f1f6f9;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 13px; 
font-weight:normal;
color: #006786;
vertical-align:top;
line-height: 150%;
}

#vgnchrome-body-industry .epi-headline{
font-family:Verdana, Arial, Helvetica, sans-serif !important; 
font-size:15px !important;
font-weight:bold !important;
color:#a80f29 !important;
line-height:30px !important;
cursor:default !important;
text-decoration:none !important;
}

.vgnchrome-body-industry p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-body-industry ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-body-industry li{
margin-bottom:5px; 
}
.vgnchrome-body-industry a:link, .vgnchrome-body-industry a:visited{
color: #004256;
text-decoration:underline;
}
.vgnchrome-body-industry a:hover, .vgnchrome-body-industry a:active{
color:#006786; text-decoration:none;
}
.vgnchrome-bottom-industry{

}


/*Image Test*/
.vgnchrome-container-image{
	border:0px;
	width:315px;
}
.vgnchrome-head-image{
padding-top:7px;
	padding-left:10px;
	background-image:url("/images/testtop.jpg");
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	height:19px;
	vertical-align:middle;
}
.vgnchrome-body-image{
	padding:10px 10px 10px 10px;
	background-image:url("/images/testbody.jpg");
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight:normal;
	color: #CC0000;
	vertical-align:top;
}
.vgnchrome-body-image p{
margin:0px;
padding-bottom:10px;
}
.vgnchrome-body-image ul{
margin-top:1px; 
margin-bottom:15px; 
padding-left:1em;
margin-left:0;
list-style-image: url("/images/list_chevron.gif");
}
.vgnchrome-body-image li{
margin-bottom:5px; 
}
.vgnchrome-body-image a:link, .vgnchrome-body-image a:visited{
	color: #990000;
	text-decoration:underline;
}
.vgnchrome-body-image a:hover, .vgnchrome-body-image a:active, .vgnchrome-body-image strong, .vgnchrome-body-image b{
	color:#FF3300;
	text-decoration:none;
}
.vgnchrome-bottom-image{
background-image:url("/images/testbottom.jpg");
height:12px;
}
/*End Vignette Chrome Styling*/



/*Custom Style for content page navigation*/
#aig-menuvert{
width:180px;
background-color:#ff0000;
border-top:#cccccc 1px solid;
/*border-left:#777777 1px solid;
border-right:#777777 1px solid;*/
}

.aig-menuvert-td{
background-color:#eeeeee;
padding-bottom: 3px;
padding-top: 2px;
}
.aig-menuvert-spacer{
background-color:#cccccc;
}

.aig-menuvert-on{
background-color:#ffffff;
padding-bottom: 3px;
padding-top: 2px;
}

.aig-menuvert-on td{
background-color:#ffffff;
padding-bottom: 3px;
padding-top: 2px;
}

.aig-menuvert-open{
background-color:#ffffff;
padding-bottom: 3px;
padding-top: 2px;
}

.aig-menuvert-open td{
background-color:#ffffff;
padding-bottom: 3px;
padding-top: 2px;
}

.aig-menuvert-td a:link, .aig-menuvert-td a:visited {
color:#333333;
}

.aig-menuvert-on a:link, .aig-menuvert-on a:visited {
color:#CC0000;
}

.aig-menuvert-open a:link, .aig-menuvert-open a:visited {
color:#333333;
}

/*end nav menu styles*/

/*Start dropdown login menu styles*/
#logincontainer {
	width:946px;
	margin:0 auto;
	position: relative;
	float:right;
	text-align:right;
}
#logincontainerportlet {
	width:500px;
	margin:0 auto;
	position: relative;
	float:right;
	text-align:right;
	top:-116px;
	*top:-101px;
	right:-10px;
	height:0px;
	overflow:visible;
}
/*
a img {
	border-width:0;
}
*/

#topnav {
	padding:5px 0px 3px;
	font-size:11px;
	line-height:20px;
	text-align:right;
}
#topnavin {
	padding:5px 0px 3px;
	font-size:11px;
	line-height:12px;
	text-align:right;
}
#topnav a.signin {
	background:#b3102c;
	padding:4px 6px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	*background:transparent url("/images/signin-nav-bg-ie.png") no-repeat 0 0;
	*padding:4px 12px 6px;
}
#topnav a.signin:hover {
	background:#eb0039;
	*background:transparent url("/images/signin-nav-bg-hover-ie.png") no-repeat 0 0;
	*padding:4px 12px 6px;
}
#topnav a.signin, #topnav a.signin:hover {
	*background-position:0 3px!important;
}

a.signin {
	position:relative;
	margin-left:3px;
}
a.signin span {
	background-image:url("/images/toggle_down_light.png");
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
}
#topnav a.menu-open {
	background:#c31130!important;
	color:#fff!important;
	outline:none;
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
a.signin.menu-open span {
	background-image:url("/images/toggle_up_dark.png");
	color:#fff;
}

#signin_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-image:url("/images/signin_nav_bg_grad.jpg");
	background-color:#c31130;
	position:absolute;
	width:370px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding:12px;
	top: 20px; 
	right: 0px; 
	margin-top:5px;
	margin-right: 0px;
	*margin-right: -1px;
	color:#789;
	font-size:11px;
}

#signin_menu input[type=text], #signin_menu input[type=password] {
	/*display:block;*/
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ACE;
	font-size:12px;
	margin:0 0 5px;
	padding:5px;
	width:90px;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#6AC;
}
#signin_menu label {
	font-weight:bold;
	color: #ffffff;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
	color:#ffffff!important;
	font-size:10px;
}

#signin_menu p.forgot a:link, #signin_menu p.forgot a:visited{
	clear:both;
	margin:5px 0;
	color:#ffffff!important;
	font-size:10px;
	text-decoration:underline!important;
}

#signin_menu p.forgot a:hover {
	clear:both;
	margin:5px 0;
	color:#ffffff!important;
	font-size:10px;
	text-decoration:none!important;
}
#signin_menu p a {
	color:#ffffff!important;
	font-size:10px;
}
#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	/*background:#39d url('/images/bg-btn-blue.png') repeat-x scroll 0 0;*/
	background:#c31130 url('/images/bg-btn-white.png') repeat-x scroll 0 0;
	border:1px solid #9d0000;
	color:#b3102c;
	text-shadow:0 -1px 0 #eee;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}

.tipsy-inner {
	padding:10px 15px;
	line-height:1.5em;
	font-weight:bold;
}
.tipsy {
	opacity:.8;
	filter:alpha(opacity=80);
	background-repeat:no-repeat;
	padding:5px;
}
.tipsy-inner {
	padding:8px 8px;
	max-width:200px;
	font:11px 'Lucida Grande', sans-serif;
	font-weight:bold;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#000;
	color:white;
	text-align:left;
}
.tipsy-north {
	background-image:url('/images/tipsy-north.gif');
	background-position:top center;
}
.tipsy-south {
	background-image:url('/images/tipsy-south.gif');
	background-position:bottom center;
}
.tipsy-east {
	background-image:url('/images/tipsy-east.gif');
	background-position:right center;
}
.tipsy-west {
	background-image:url('/images/tipsy-west.gif');
	background-position:left center;
}
/*end dropdown login styles*/

.rowul {border-bottom:1px solid #E1E1E1;}
.rowalt {
	border-bottom:1px solid #E1E1E1;
	background-color: #EFEFEF;
}

 pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	white-space: pre;
	
}
