/* apac1 css June 06 */

body 
{margin: 0;
 margin: 0 auto;
 background: #f4f4f4 url(images/bg.gif) top center repeat-y }
	  
#header 
{margin-bottom:0px;
 border-bottom: 1px solid #efefef;
 padding-left: 18px;
 padding-top:12px;
 padding-bottom: 10px}

.header2
{position: absolute;
float:right;
top:2px;
right:12px;
margin-bottom:0px;
border:0px;
padding-top:24px;}

.title 
{color: #34027C;
 font-size: 24px;
 font-style: italic;
 font-weight: bold;
 padding-left:12px}
		
.darktitle 
{color: #000000;
 font-size: 24px;
 font-style: italic;
 font-weight: bold}

.smalltitle 
{color: #34027C;
 font-size: 14px;
 font-style: italic;
 font-weight: bold}

#main 
{color: #A52A2A;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 position:relative;width: 780px;
 height: auto;
 border-left: 1px solid #efefef;
 border-right: 1px solid #efefef;
 margin: 0 auto 0 auto}

.smalltext 
{color: #34027C;
 font-size: 10px;
 font-weight: bold} 

.bold
{font-weight:700}

.box101 
{color:#1a1a1a;
 font-family: Arial, Verdana, sans-serif;
 font-size:12px;
 font-weight:500;
 margin-left:auto;
 margin-top:30px;
 margin-right:auto;
 margin-bottom:50px;
 border: 2px solid #cbd3d9;
 padding-left:12px;
 padding-top:6px;
 padding-right:12px;
 padding-bottom:12px;
 width:70%;
 background-color:#ffefd5}

.box102 
{color:#3e3e3e;
font-family: Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
margin-left:auto;
margin-top:50px;
margin-right:auto;
margin-bottom:45px;
border: 2px solid #cbd3d9;
padding-left:12px;
padding-top:6px;
padding-right:12px;
padding-bottom:12px;
width:50%;
background-color:#fafafa}

/* form errors */
.box103
{color:#1a1a1a;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:500;
position:relative;
margin-left:auto;
margin-top:10px;
margin-right:auto;
margin-bottom:20px;
border: 1px solid #cbd3d9;
padding-left:12px;
padding-top:6px;
padding-right:12px;
padding-bottom:12px;
width:70%;
background-color:#ffefd5}

.error1
{border:0px;
 padding-top:8px}

img
{border:0px}

h1 
{color: #34027C;
 font-family: Verdana, Arial, sans-serif;
 font-size: 24px;
 font-weight: bold;
 padding-left: 4px;
 position:relative;
 top:15px}
	   
h2 
{color: #191970;
 font-family:  Verdana, Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
 padding-left: 4px}
		
h3, h4 
{color: #2F4F4F;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 padding-left: 8px}
 
h6
{font-family: Arial, Verdana, sans-serif;
 font-size: 10px;
 font-weight: bold;
 border:0px;
 padding:0px;
 margin-top:16px;
 margin-bottom:2px;
 white-space:nowrap}
 
#menu 
{color: #00008B;
 font-family: Verdana, Arial, sans-serif;
 padding-top:42px;
 *padding-top:28px;
 width: 150px}
	   
#menu a:link, #menu a:visited 
{color: #003366;
 font-family: Verdana, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 display: block;
 margin: 1px 0 1px 0;
 padding: 4px 3px 4px 8px;
 width: 150px;
 background-color: transparent}

#menu a:hover 
{color: #A52A2A;
 text-decoration: none}
			   
#topmenu
{font-family: Verdana, Arial, sans-serif;
 font-weight: bold;
 text-align: right;
 position:relative;
 top:0px;
 margin:0px;
border:0px;
 padding-top: 1em;
 padding-right: 1em;
 padding-bottom:0em}
		  
#topmenu a:link, #topmenu a:visited 
{color: #ffffff;
 text-decoration: none;
 border: 1px solid #666666;
 padding-left: .8em;
 padding-top: .3em;
 padding-right: .8em;
 padding-bottom: .3em;
 background-color: #000000}
	
#topmenu a:hover 
{color: #ffffff;
 text-decoration: none;
 border: 1px solid #90200A;
 padding-left: .8em;
 padding-top: .3em;
 padding-right: .8em;
 padding-bottom: .3em;
 background-color: #90200A}
				  
#lefty 
{margin: 8px;
 margin-top:4px;
 width: 150px;
 height: auto;
 color: #00008B;
 font-family: Verdana, Arial, sans-serif}
		
#lefty p 
{color: #607080;
 font-family: Verdana, Arial, sans-serif;
 padding: 12px;
 width: 94%;
 background-color: #f9f9f9}
		  
block 
{color: #607080;
 font-family: Verdana, Arial, sans-serif;
 padding: 12px;
 background-color: #f9f9f9;}
		
#breadcrumb 
{text-align: right;
 color: #999999;
 padding-bottom: 11px}
			 
#breadcrumb a:link, #breadcrumb a:visited 
{color: #999999;
 text-decoration: none}
										   
#breadcrumb a:hover 
{color: #aaaaaa;
 text-decoration: none}
					 
/* image left */
.i1
{position:relative;
float:left;
padding-top:8px;
padding-right:8px}
					 
/* image right */
.i2
{position:relative;
float:right;
padding-left:8px;
padding-top:14px}

/* error images April 05 */
.i100
{margin-left:2px;
 margin-right:6px;
 margin-top:2px;
 float:left}

th
{color:#2f4f4f;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:11px;
text-align:left;
white-space:nowrap;
padding:4px;
border-bottom: 1px solid #c0c0c0;
background:#f9f9f9}

.t1
{color:#1a1a1a;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
margin-left:auto;
margin-top:0px;
margin-right:auto;
border: 1px solid #c0c0c0;
background-color:#ffffff;
width:70%}

.t2
{color:#607080;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
text-align:left;
white-space:nowrap;
padding:4px;
border-bottom: 1px solid #efefef;
border-right: 1px solid #efefef}

.t3
{color:#1a1a1a;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
text-align:left;
white-space:nowrap;
padding:4px;
border-bottom: 1px solid #efefef}

.t4
{color:#607080;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
text-align:left;
white-space:nowrap;
padding:4px;
border-right: 1px solid #efefef}	
 
.t5
{color:#1a1a1a;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
text-align:left;
white-space:nowrap;
padding:4px}

.button
{color:#ffffff;
 font-family: Verdana, Arial, sans-serif; 
 font-weight:bold;
 font-size:12px;
 border: 1px solid #c0c0c0; 
 background-color:#000000;
 cursor:pointer;
 vertical-align: baseline}

select
{font-family: Verdana, Arial, sans-serif; 
 font-weight:400;
 font-size:12px;
 border-collapse: collapse;
 border: 1px solid #cbd3d9}
		   
.checkbox
{vertical-align: baseline}
		   
.radio 
{border:0px;
 vertical-align: baseline}

textarea
{color: #1a1a1a;
 font-family: Verdana, Arial, sans-serif; 
 font-weight:normal;
 font-size:12px;
 border-collapse: collapse;
 border: 1px solid #c0c0c0; 
 background-color: #ffffff}

input
{font-family: Verdana, Arial, sans-serif;
 font-size:12px;
 border-collapse: collapse; 
 border: 1px solid #c0c0c0; 
 background-color: #ffffff;
 vertical-align: baseline}

input[type="text"], input[type=password], input[type=file]
{color: #1a1a1a;
 font-family: Verdana, Arial, sans-serif; 
 font-weight:normal;
 font-size:12px;
 border-collapse: collapse; 
 border: 1px solid #c0c0c0; 
 background-color: #ffffff;
 vertical-align: baseline}
		    
input[type="submit"], input[type="button"], input[type="reset"]  
{color: #ffffff;
 font-family: Verdana, Arial, sans-serif;  
 font-weight:bold;
 font-size:12px;
 border-collapse: collapse; 
 border: 1px solid #c0c0c0;
 background-color: #000000;
 cursor:pointer;
 vertical-align: baseline}
	      
input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus
{color:#ffffff;
 font-family: Verdana, Arial, sans-serif; 
 font-weight:bold;
 font-size:12px;
 border-left:1px solid #000000;
 border-top:1px solid #000000;
 border-right:1px solid #ffffff;
 border-bottom:1px solid #ffffff; 
 background-color:#90200a;
 vertical-align: baseline}
						 
a:link, a:visited 
{color: #003366;
 border-bottom: 1px solid #efefef;
 font-family: Verdana, Arial, sans-serif;
 text-decoration: none}
				   
a:hover 
{color: #A52A2A;
 text-decoration: none}
		 
#content 
{position:relative;float: right;
 width: 570px;
 text-align: left;
 padding-top: 11px;
 padding-bottom: 11px;
 padding-left: 11px;
 padding-right: 16px;
 border-left: 1px solid #efefef;
 font-family: Verdana, Arial, sans-serif;
 line-height: 145%;
 color: #607080}
		  
#content h3, h4 
{font-family: Verdana, Arial, sans-serif;
 color:  #2F4F4F;
 font-weight: bold;
 padding-left: 0px}

#footer 
{position:relative;
 clear:right;
 text-align:top;
 padding: 20px;
 font-family: Verdana, Arial, sans-serif;
 font-weight: lighter;
 color: #aeaeae}
		 
hr 
{border:0;
 border-bottom: 1px solid #efefef;
 height: 1px}
	
li 
{list-style-type: none;
 line-height: 160%}
	
#logo 
{float:left;
 margin-right:20px;
 padding-bottom:30px}