
img{
	border: none;
	}
body{
	background-color:#5A829C;
	margin-bottom: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #222;
	margin: 0; 
	}	
h1{
	font-size: 20px;
	}
h2{
	font-size: 18px;
	margin-top: 10px;
	}
h3{
	font-size: 16px;
	}
h4{
	font-size: 12px;
	}
h5{
	font-size: 10px;
	}
h6{
	font-size: 8px;
	margin-bottom: 1px;
	font-family:verdana;
	}
a{
	color: #525252;
	}
a:hover{
	color: #222222;
	}
a.white_link{
	color:#FFF;
	}
a.white_link:hover{
	color:#FFCC33;
	}
dt{
	margin-top: 5px;
	}
th{
	background-color: #073F64;
	color: #FFF;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	padding: 2px 2px 3px 2px;
	}
input{
	border: solid 1px #222222;
	color: #222;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 1px 1px 1px;
	margin: 1px 1px 1px 1px;
	}
textarea{
	border: solid 1px #222222;
	color: #222;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 1px 1px 1px;	
	}
select{
	border: solid 1px #222222;
	color: #222;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 1px 1px 1px;	
	margin: 1px 1px 1px 1px;
	}
#page_container{
	width:990px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	}
#page_header{
	padding-top: 0px;
	text-align: left;
	}
#navigation{
	
		display: none;
		
	padding: 3px 8px 3px 8px;
	text-align: right;
	border-bottom: dotted medium #888;
	}
#navigation a{
	color: #105D94;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	}
#navigation a:hover{
	color: #073F64;
	}
#page_content{
	clear:both;
	padding: 10px 0px 5px 0px;
	}
#page_footer{
	text-align: left;
	}
.browsenav{
	position: absolute;
	color: #FFF;
	z-index:99;
	margin-left:10px;
}	
.browsenav a{
	display: block;
	color: #FFF;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	}
.subnav{
	position: absolute;
	color: #FFF;
	background-color: #5A829C;
	border: 1px #FFF solid;
	z-index:99;
	font-family:verdana;
	}
.subnav a{
	display: block;
	color: #FFF;
	margin-top: 2px;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 2px 4px 4px;
	text-decoration: none;
	font-family:verdana;
	}
.subnav a:hover{
	color: #FFF;
	background-color: #073F64;
	font-family:verdana;
	}
.alert{
	color: red;
	font-weight: bold;
	}
.button{
	font-size: 11px;
	border: solid 1px #073F64;
	background-color: #BDD5E8;
	color: #000;
	}
.small_button{
	font-family: Verdana,Arial;
	color: #073F64;
	font-size: 9px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	}
.small_button_disabled{
	font-family: Verdana,Arial;
	color: #CCCCCC;
	font-size: 9px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	}
.status_success{
	color: #008800;
	}
.status_failed{
	color: #880000;
	}
.blue_header
	{
		height:20px;
		background-image: url(/images/exports/blue_gradient.jpg);
		padding: 2px 2px 2px 8px;
		font-size:15px;
		font-weight:bold;
		font-family: verdana;
		color: #FFFFFF;
		text-align:left;
	}	
.gray_gradient
	{
		height:20px;
		background-image: url(/images/exports/gray_gradient.jpg);
		padding: 3px 2px 1px 8px;
		font-size:13px;
		font-weight:bold;
		font-family: verdana;
		border-top:1px solid #d6d3d3;
		border-left:1px solid #d6d3d3;
		border-right:1px solid #d6d3d3;
		text-align:left;
	}
	
.gray_gradient_rev
	{
		background-image: url(/images/exports/gray_gradient_rev.jpg);
	}	
	
	.IOLBtn{
	cursor:pointer;
	float:left;
	font-size:11px;
	font-weight:normal;
	position:relative;
	}

	.IOLBtn .BtnLeft{
		float:left;
		width:7px;
		height:23px;
		background-image:url(/images/IOLCommunity/comm_button_left.gif);
	}

	.IOLBtn .BtnMid{
		float:left;
		height:23px;
		background-image:url(/images/IOLCommunity/comm_button_mid.gif);
	}

	.IOLBtn .BtnRight{
		float:left;
		width:7px;
		height:23px;
		background-image:url(/images/IOLCommunity/comm_button_right.gif);
	}

	.IOLBtn .BtnText{
		position:absolute;
		top:0px;
		left:0px;
		padding: 4px 9px;
		text-align:center;
		text-decoration:none;
		font-family:verdana;
	}
	
	.IOLBtn .DropdownLeft{
		float:left;
		width:7px;
		height:23px;
		background-image:url(/images/browse/drop_down_left_end.png);
	}
	
	.IOLBtn .DropdownMid{
		float:left;
		height:23px;
		background-image:url(/images/browse/drop_down_stretch.png);
	}

	.IOLBtn .DropdownRight{
		float:left;
		width:21px;
		height:23px;
		background-image:url(/images/browse/drop_down_end_tab.png);
	}
	
	.IOLBtn .DropdownText{
		position:absolute;
		top:0px;
		left:0px;
		padding: 4px 9px;
		text-align:center;
		text-decoration:none;
		font-family:verdana;
		font-weight:bold;
		overflow:hidden;
		white-space:nowrap;
	}

	div:hover.IOLBtn .BtnLeft
	{background-image:url(/images/IOLCommunity/iol_btn_left_over.gif);}

	div:hover.IOLBtn .BtnMid
	{background-image:url(/images/IOLCommunity/iol_btn_mid_over.gif);}

	div:hover.IOLBtn .BtnRight
	{background-image:url(/images/IOLCommunity/iol_btn_right_over.gif);}
	
	div:hover.DropdownRight
	{background-image:url(/images/browse/drop_down_end_tab_over.png);}

	div:hover.IOLBtn .BtnText
	{color:white;}
	
	.dhtmlDropdown
	{
		font-weight:normal;
		text-align:left;
		position:absolute;
		
		background-color:#ddd;
		padding-top:0px;
	}
	
	.dhtmlDropdown div.menu_item
	{
		background-color:#ddd;
		cursor:pointer;
		margin:0px 0px 0px 0px;


	}
	
	.dhtmlDropdown div.menu_item:hover
	{
		background-color:#aaa;
	}

	.dhtmlDropdown a.anchor
	{
		display: block; 
		width: 150px;
		padding: 2px 5px;	
		text-decoration:none;
		
		border-bottom: 1px solid #ededed;
		border-bottom: 1px solid #c0bfbf;	
	}
	
	.dhtmlDropdown a.anchorVariable
	{
		display: block; 
		width: 101px;
		padding: 2px 5px;	
		text-decoration:none;

		border-bottom: 1px solid #ededed;
		border-bottom: 1px solid #c0bfbf;		
	}	
	
	.dhtmlDropdown a:hover
	{
		background-color:#aaa;
	}
	
		

/* are these next two the same?  other than bold?  where are they used? also see "TH" */
.row_header{
	background-color: #073F64;
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
	}
.subsection_header{
	background-color: #073F64;
	color: #FFF;
	padding-left: 2px;
	}
	
.row_header a{
	color: #BDD5E8;
	}
.subheader{
	font-weight: bold;
	}
.field_label{
	width:115px;
	padding-right:6px;
	text-align:right;
	font-size:9px;	
}
.field_data{
	background-color: #F4F4F4;
	}


.icon_modified{
	color: #FFF;
	background-color: #800;
	font-weight: bold;
	padding: 1px 3px 1px 3px;
	}
.icon_sold{
	color: #FFF;
	background-color: #080;
	font-weight: bold;
	padding: 1px 3px 1px 3px;
	}
.icon_certified{
	color: #FFF;
	background-color: #008;
	font-weight: bold;
	padding: 1px 3px 1px 3px;
	}

.support_header_main{
	vertical-align: top;
	color: #073F64;
	padding-top: 0px;
	padding-bottom: 10px;
	font-weight: bold;
	text-align: left;
	font-size: 18px;
	}
	
.support_right_header{
	float:left;
	height:37px;
	width:480px;
	background:url('/images/support_right_header2.gif');
	}
.support_left_header{
	float:left;
	height:37px;
	width:390px;
	background:url('/images/support_right_header2.gif');
	}

.support_shadow_header{
	float:left;
	height:53px;
	width:370px;
	background:url('/images/support_shadow_box_filler.gif');
	}	
.support_right_header_title{
	float:left;
	color: #073F64;
	font-size: 14px;
	padding-top:10px;
	font-weight: bold;
	}	
.support_left_header_title{
	float:left;
	color: #073F64;
	font-size: 14px;
	padding-top:15px;
	font-weight: bold;
	}
.support_right_header_text{
	font-size: 10px;
	padding-top:15px;
	padding-left:30px;
	text-align:right;
	}
.support_header_left{
	vertical-align: top;
	color: #000;
	padding-top: 0px;
	padding-left: 10px;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	}
.support_list{
	list-style-type:square;
	padding-bottom:0px;
	margin-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	}
.support_list li{
	padding-bottom:10px;
	}

#ScrollReleases {width:100%;height:800px;overflow: auto; background-color: #FFFFFF;scrollbar-base-color:#ebebeb;border-color: #CCCCCC;border-right: 1px solid;}
a.orange_link{
	color:#CB6A0A;
	font-weight: bold;
	text-decoration: none;
	}

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 1px solid gray;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
}

/* BELOW IS FROM ORIGINAL AUTOMANAGER (some are dupes from above ans should override) */

.headerrow{
	font-weight: bold;
	color: #FFF;
	background-color: #073F64;
	}
a.sortheader{
	color: #FFF;
	}
a.sortheader:hover{
	color: #FFF;
	}
.header{
	font-size: 18px;
	font-weight: bold;
	}
.subheader{
	color: #073F64;
	font-weight:bold;	
	}
.footer{
	font-size: 10px;
	}
.alert {
	color: #E2130E;
	font-weight:bold;
	}
.default_values {
	color: #5A829C;
	font-size: 10px;
	}

.altrow{
	background-color:#EEE;
	}
.titlerow{
	background-color:#BDD5E8;
	}
	
	.domainsTable
	{
		border-collapse: collapse;
	}
	.domainsTable td
	{
		padding-top: 1px;
		padding-bottom: 1px;
	}
	.domainsHeader
	{
		background-color: #000000;
		color: #FFFFFF;
		text-align: center;
		font-weight: bold;
	}
	.domainsHeader td
	{
	}
	.moreInfo
	{
		text-align: center;
	}
	.link
	{
		cursor: pointer;
	}