@charset "UTF-8";


a img {border:none }


.top_menu_front {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: uppercase;
	color:#007dad;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.top_menu_front a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: uppercase;
	color: #007dad;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;	
}

.top_menu_front a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.top_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: uppercase;
	color: cccdcf;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	text-align: left;
}


.top_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: uppercase;
	color: #cccdcf;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;	
}

.top_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: uppercase;
	color: #00aafe;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;	
}

.top_menu a:selected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #00aafe;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	
}

.text_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00aafe;
	text-decoration: none;
}



#d1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
#d2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
#scriptmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

#textbox {
	position:absolute;
	left:15px;
	top:433px;
	width:221px;
	height:96px;
	z-index:9;
	font-size: 12px;
	font-style: normal;
	color: #00aafe;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;

}
	
#textbox_big {
	position:absolute;
	left:15px;
	top:412px;
	width:221px;
	height:108px;
	z-index:9;
	font-size: 12px;
	font-style: normal;
	color: #00aafe;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}


#topmenu {
	position:absolute;
	left:261px;
	top:18px;
	width:468px;
	height:29px;
	z-index:10;
	text-align: left;
}

#topmenuright {
	position:absolute;
	left:888px;
	top:18px;
	width:63px;
	height:25px;
	z-index:11;
	text-align: right;
}


#layer2   {
	visibility: visible;
	position: absolute;
	top: 16px;
	left: 13px;
	width: 140px;
	height: 29px;
	z-index: 10;
}
#layer3     {
	visibility: visible;
	position: absolute;
	z-index: 3;
	top: 61px;
	left: 15px;
	width: 200px;
	height: 830px
}




#apDiv4 {
	position:absolute;
	left:257px;
	top:60px;
	width:713px;
	height:495px;
	z-index:12;
	overflow: visible;
}

.descriptions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.descriptions_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}

.descriptions_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.top_menu a:active {
	color: #00aafe;
	text-align: left;
}

.small_left_menu {
color: #949599;
font-size:  12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
background: transparent;
margin-bottom: 6px;
padding: 0px 0 0px 0px;
line-height: 1.5;
}

.small_left_menu a{
color: #949599;
font-size:  12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
background: transparent;
margin-bottom: 6px;
padding: 0px 0 0px 0px;
line-height: 1.5;
text-decoration: none;
}

.small_left_menu a:hover{
	color:#00aafe;
}
.small_left_menu a:active{
	color:#00aafe;
}
.small_left_menu a:selected{
	color:#00aafe;
}

.small_left_menu a:visited{
	color:#949599;
}


.arrowlistmenu{
width: 220px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader {
color: #949599;
font-size:  12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
background: transparent;
cursor: pointer;
margin-bottom: 6px;
padding: 0px 0 0px 0px
}

.arrowlistmenu .closedheader {
 color: #949599;
font-size:  12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
background: transparent;
cursor: pointer;
line-height: 1.5;
margin:  0;
margin-bottom: 6px;
padding: 0px 0 0px 0px
}

.arrowlistmenu .closedheader a{ /*CSS class to apply to expandable header when it's closed*/
background-image: none;
color: #949599;
font-weight: bold;
text-decoration: none;
margin:  0;
line-height: 1.5;
margin-bottom: 6px;
padding: 0px 0 0px 0px
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: none;
color: #00aafe;
font-weight: bold;
text-decoration: none;
margin:  0;
padding: 0;
padding-bottom: 0px;
margin-bottom: 10px
}

.arrowlistmenu .openheader a{ /*CSS class to apply to expandable header when it's expanded*/
background-image: none;
color: #00aafe;
font-weight:bold;
text-decoration: none;
margin:  0;
padding: 0;
padding-bottom: 0px;
margin-bottom: 10px
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:  12px; 
selected-color: #00aafe;
margin:  0;
padding: 0;
margin-bottom: 14px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 1px;
line-height: ;
 /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #cccdcf;
selected-color: #00aafe;
active-color: #00aafe;
background: none; /*custom bullet list image*/
display: block;
padding: 1px 1;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
}

.arrowlistmenu ul  a:selected{
color: #00aafe;
}

.arrowlistmenu  a:hover{ /*hover state CSS*/
color: #00aafe;
background-color: none;
}
.arrowlistmenu ul a:active{ /*hover state CSS*/
	color: #00aafe;
	background-color: none;
	font-family: Arial, Helvetica, sans-serif;
}

body {
text-align : center;
}

div.wrapper {
width : 1030px ;
text-align : left ;
margin-left : auto ;
margin-right : auto ;
position : relative ;
}

div.wrapperf {
width : 1030px ;
text-align : left ;
margin-left : auto ;
margin-right : auto ;
position : relative ;
}

.profile_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 1.5;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: none;
	word-spacing: 4pt;
}
