html { padding:0px; margin:0px; height: 100%; width:100%; }

body {margin: 0px; padding: 0px; text-align:left; background:#ffffff;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #2d2d2d;
	text-align: left;
}
a {
	color: #d2d2d2; 
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover { 
	color: #A10301; 
}

textarea, select {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: none;
	color: #2d2d2d;
	text-align: left;
	background: #ffffff;
	padding: 1px 0;
}

input {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: none;
	color: #2d2d2d;
	text-align: left;
	background: #ffffff;
	padding: 1px 0;
}

#grayRadioAndCheckbox {
	background: #d2d2d2;
}

#templateSearchText {
	text-align: left;
}
#templateSearchType {
	width: 128px
}
#templateSearchButton {
	border-style: none;
}
#datefrom {
	text-align: left;
}
#dateto {
	text-align: left;
}
h1 {
	width: 100%;
	border-spacing: 1px 1px;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #d2d2d2;
}

p {
	margin: 0px;
	text-align: left;
}

.aetopiaBUTTON { 
	color: #666666; 
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px 6px 4px 6px;
	margin: 2px;
}
a:hover.aetopiaBUTTON { 
	color: #A10301; 
}

#required 		{ background-color:#999; 	}
#requiredAlert 	{ background-color:#f11;  	}

#homePage { }
#homePage td img {
	background: #eee;
	padding: 3px;
}

#t1 { }
#t1 table {
	border: 1px solid #5281af;
}
#t1 th {
	padding: 3px;
	background: #5281af;
	color: #ffffff;
}
#t1 td {
	padding: 3px;
}
#t1 h1 {
	width: 100%;
	border-spacing: 1px 1px;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #145185;
}

#t1 a { color:#ffffff; text-decoration:none; }
#t1 a:hover { color:#dddddd; text-decoration:none; }

#t2 { }
#t2 th {
	background: #d2d2d2;
	color: #333333;
	padding: 3px;
	font-size: 9pt;
	font-weight: bold;
}
#t2 td {
	padding: 1px;
	background: #ffffff;
	color: #333333;
	font-size: 9pt;
	border-bottom: 1px solid #c3c3c3;
}
#t2 h1 {
	width: 100%;
	border-spacing: 1px 1px;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #145185;
}

#t2 a { color:#0b3694; 	font-weight: normal; text-decoration:none; }
#t2 a:hover { color:#3b66c4; text-decoration:none; }

#t3 a { color:#0b3694; 	font-weight: normal; text-decoration:none; }
#t3 a:hover { color:#3b66c4; text-decoration:none; }


#leftBar ul { font-size: 9pt; padding:1px 0px 0px 0px; margin: 0; list-style: none; white-space: nowrap;}
#leftBar ol { padding: 2px 0px 1px 0px; margin: 0; list-style: none; }
#leftBar li { padding: 2px 0px 1px 10px; }

#formTable { }
#formTable table {
	width: 95%;
	background: #d2d2d2;
	border-spacing: 1px 1px;
	margin-top: 0px;
	margin-bottom: 15px;
	text-align: left;
	border-bottom: 1px solid #555555;
	border-right: 1px solid #555555;
	font-size: 9pt;
}
#formTable th {
	background: #999999;
	color: #ffffff;
	font-weight: bold;
	padding: 3px;
	font-size: 9pt;
}
#formTable td {
	background: #d2d2d2;
	padding: 3px;
}
#formTable h1 {
	width: 100%;
	border-spacing: 1px 1px;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #145185;
}

#formTable a { color:#0b3694; text-decoration:none; }
#formTable a:hover { color:#3b66c4; text-decoration:none; }

#pager { }
#pager h1 {
	width: 100%;
	border-spacing: 1px 1px;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #d2d2d2;
}
#pager p {
	margin: 0px;
}
#pager a { color:#0b3694; text-decoration:none; }
#pager a:hover { color:#3b66c4; text-decoration:none; }
#pager ul { padding:5px 0 5px 0; margin: 0; list-style: none; }
#pager ol { padding:5px 0 5px 0; margin: 0; list-style: none; }
#pager li { display:inline; padding: 0 0 1px 10px;
}

#searchResults table {
	width: 100%;
	background: #f5f5f5;
	border-spacing: 1px 1px;
	margin-top: 20px;
	text-align: center;
}
#searchResults td {
	background: #d2d2d2;
	padding: 5px;
}
#searchResults td img {
	background: #eee;
	padding: 3px;
}
#content_left, .content_left { text-align: left; float:left; width:270px; }
#content_right, .content_right { text-align: right; float:left; width:230px; }
#content_full { text-align: left; padding-top:0px; padding-bottom:10px; float:left; width:498px; }

/* Left Navigation */
#leftnav { 
	background-color:#d2d2d2; 
	color:#fff; 
	float:left;	
	clear:left;	
	width:150px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding:15px 0 20px 0;
}
#leftnav a { color:#fff; text-decoration:none; }
#leftnav a:hover { color:#71C8F1; text-decoration:none; }
#leftnav ul { padding:5px 0 5px 0; margin: 0; list-style: none; }
#leftnav ol { padding:5px 0 5px 0; margin: 0; list-style: none; }
#leftnav ul ul{ padding: 0; }
#leftnav li { padding: 0 0 1px 10px; }
#leftnav li li{ padding: 0 0 0 20px; }
#leftnav h2 { font-size:150%; margin:0; padding:0; color:#71C8F1; font-weight:normal; padding: 3px 0 0 14px; }

.dividor { background-color:#fff; width:10px; }
#leftnav .nav_on { color:#FF9804; }

/* Top Navigation */
#topmenu_nav { 
	background-color: #d2d2d2;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 3px;
	margin: 3px;
	color: #0b3694;
}
#topmenu_nav a { color:#0b3694; text-decoration:none;
	margin-right: 6px;
	margin-left: 6px;
}
#topmenu_nav a:hover { color: #3b66c4; text-decoration:none;
	margin-right: 6px;
	margin-left: 6px;
}
#topmenu_nav ul { padding:0px 5px 4px 5px; margin: 0; list-style: none; }
#topmenu_nav li { padding:0px 5px 4px 5px; list-style: none; display: inline; color: #fff; }
#topmenu_nav li.nav_on { color:#333; background:url(/IN/img2/grad_1.gif) repeat-x bottom left; }
#topmenu_nav li.nav_on a{ color:#fff; }

#topmenu_nav h2 { font-size:150%; margin:0; padding:0; color:#71C8F1; font-weight:normal; padding: 3px 0 0 14px; }

#topmenu_subnav { 
	background-color:#c0c0c0;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding:0px 0px 0px 0px;
}
#topmenu_subnav a { color:#000; text-decoration:none; }
#topmenu_subnav a:hover { color:#d2d2d2; text-decoration:none; }
#topmenu_subnav ul { padding:6px 5px 4px 5px; margin: 0; list-style: none; }
#topmenu_subnav li { padding:6px 5px 4px 5px; list-style: none; display: inline; color: #000; }
#topmenu_subnav li.subnav_on { color:#333; background:url(/IN/img2/grad_2.gif) repeat-x bottom left; }


/* REFERENCE ONLY */
#photosales_nav ul{ border-top:1px solid #fff; width:807px; background:none; background-color:#ccc; margin:0; color:#000; }
#photosales_subnav ul{ border-top:1px solid #e5e5e5; width:807px; background:none; background-color:#e5e5e5; margin:0; }
#photosales_nav a:link, #photosales_nav a:visited, #photosales_nav a:hover { color:#333; }
/* #photosales_nav .nav_on, #photosales_nav a.nav_on, #photosales_nav a.nav_on:hover { color:#333; background:url(/images/photosales/nav_photosales_bg.gif) repeat-x bottom left; } */
#photosales_nav .nav_on { color:#333; background:url(/images/photosales/nav_photosales_bg.gif) repeat-x bottom left; }
#photosales_nav a.nav_on:link, #photosales_nav a.nav_on:visited, #photosales_nav a.nav_on:hover { color:#333; }
#photosales_nav .navsub_on {color:#333; background:url(/images/photosales/subnav_photosales_bg.gif) repeat-x bottom left; padding:7px 5px 11px 5px;}
#photosales_nav .navsub_select {color:#333; background:url(/images/photosales/subnav_select.gif) repeat-x bottom left; padding:7px 5px 8px 5px;}

