
#wrapper{
	width:925px;
}
#border_box{
	width:100%;
	border-left: 1px solid silver;
	border-right:1px solid silver;
}
body{
	font-size:9pt;
	font-family:verdana;
	margin: 0 0 0 0;
	color:#454545;
}
a:link{
	color:#663A11;
	text-decoration: none;
}
a:visited{
	color:#B65518;
	text-decoration: none;
}
a:active{
	color:red;
	text-decoration: none;
}
a:hover{
	color:#1752ff;
	text-decoration: none;
}
#footer{
	width:927px;
	height:48px;
	background: url(../images/footer.jpg) repeat-x;
	font-size: 7pt;
	text-align: center;
	color:silver;
}
#footer a{
	color:silver !important;
	
}
#footer a:hover{
	color:#1752ff !important;
	
}
#footer_text{
	width:100%;
	font-size:7pt;
	color:silver;
	border-top: 1px solid silver;
}
/* nav for home page only */
#nav{
	width:100%;
	height:25px;
	background: #002596 url(../images/nav_bg.jpg) repeat-x;
	margin:0 0 1px 0;
}
#nav_sub{
	width:100%;
	height:25px;
	background: #002596 url(../images/nav_bg.jpg) repeat-x;
}
#nav_sub_flagline{
	width:100%;
	height:5px;
	background: #FFF;
}
/* search box items for all pages */
#searchbox{
	margin:10px 10px 0 170px;
	text-align:center;
}
.searchfield{
	width:128px;
	border:1px solid #666;
}
.searchadvanced{
	font-size:7pt;
	color:white !important;
	text-decoration:none;
}
.searchadvanced:hover{
	color:#1752ff !important;
}

.header_right_link{
	font : bold 7pt verdana, sans-serif; 
    color:#666 !important; 
    width:71px; 
	 text-align: center;
    height:25px; 
	 display: inline-block;
	 float:left;
    text-decoration:none; 
}
.header_right_link:hover{
    color:red !important; 
}



/* consent banner */
.consent_left{
	width:220px;
	float:left;
	clear:left;
}
.consent_right{
	width:705px;
	float:right;
	clear:right;
}


/* standard pads */

.pad5{
	padding:5px;
}
.pad6{
	padding:6px;
}
.pad7{
	padding:7px;
}
.pad10{
	padding:10px;
}
.pad15{
	padding:15px;
}
.pad20{
	padding:20px;
}
.pad5L{
	padding:0 0 0 5px;
}
.pad10L{
	padding:0 0 0 10px;
}
.pad15L{
	padding:0 0 0 15px;
}
.pad20L{
	padding:0 0 0 20px;
}
.pad5R{
	padding:0 5px 0 0;
}
.pad10R{
	padding:0 10px 0 0;
}
.pad15R{
	padding:0 15px 0 0;
}
.pad20R{
	padding:0 20px 0 0;
}
.pad5T{
	padding:5px 0 0 0;
}
.pad10T{
	padding:10px 0 0 0;
}
.pad15T{
	padding:15px 0 0 0;
}
.pad20T{
	padding:20px 0 0 0;
}

/* start global nav */
a.imglink{ 
    font : bold 7pt verdana, sans-serif; 
    color:white !important; 
    width:160px; 
	 text-align: center;
    height:25px; 
	 display: inline-block;
	 float:left;
    text-decoration:none; 
    } 
a.imglink_short{ 
    font : bold 7pt verdana, sans-serif; 
    color:white !important; 
    width:110px; 
	 text-align: center;
    height:25px; 
	 display: inline-block;
	 float:left;
    text-decoration:none; 
    } 
a.imglink:Hover{ 
    color:white !important; 
    text-decoration:none; 
    background: #1752FF url(../images/mainmenu_full.jpg);
	 }
a.imglink_short:Hover{ 
    color:white !important; 
    text-decoration:none; 
    background: #1752FF url(../images/mainmenu_sm.jpg);
	 }
a.imglink_hit{ 
    font : bold 7pt verdana, sans-serif; 
    color:white !important; 
    width:160px; 
	 text-align: center;
    height:25px; 
	 display: inline-block;
	 float:left;
    text-decoration:none; 
	 background: #1752FF url(../images/mainmenu_full.jpg);
    } 
a.imglink_short_hit{ 
    font : bold 7pt verdana, sans-serif; 
    color:white !important; 
    width:110px; 
	 text-align: center;
    height:25px; 
	 display: inline-block;
	 float:left;
    text-decoration:none; 
	 background: #1752FF url(../images/mainmenu_sm.jpg);
    } 
a.imglink_hit:Hover{ 
    color:white !important; 
    text-decoration:none; 
    background: #1752FF;
	 }
a.imglink_short_hit:Hover{ 
    color:white !important; 
    text-decoration:none; 
    background: #1752FF;
	 }
a.flink{ 
    font : bold 8pt verdana, sans-serif; 
    color:#666666; 
    width:500px; 
	 text-align: center;
	 background: url(../images/featuredlink.jpg);
    height:30px; 
	 display: block;
    text-decoration:none; 
    } 
a.flink:Hover{ 
    color:#1752ff; 
    text-decoration:none; 
    background: #1752FF url(../images/featuredlink2.jpg);
	 }
	 
/* start subpage navigation */

.subpage_link{ 
	line-height: 14px;
	margin:5px 0 5px 0;
    font :7.5pt verdana, sans-serif; 
    color:white !important; 
    width:100%; 
    display:block; 
	padding:0 0 0 10px;
    text-decoration:none; 
	 background: url(../images/sublink_arrow.gif) no-repeat 0 50%;
    } 
.subpage_header{ 
	line-height: 14px;
	margin:5px 0 5px 0;
    font :7.5pt verdana, sans-serif; 
    color:white !important; 
    width:100%; 
    display:block; 
	padding:0 0 0 10px;
    text-decoration:none; 
    }
.subpage_link_selected{ 
	line-height: 14px;
	margin:5px 0 5px 0;
    font :7.5pt verdana, sans-serif; 
	font-weight:bold;
    color:aqua !important; 
    width:100%; 
    display:block; 
	padding:0 0 0 10px;
    text-decoration:none; 
	background: url(../images/sublink_arrow_s.gif) no-repeat 0 50%;
    } 
.subpage_link:Hover,.subpage_link_subs:Hover{ 
    font : 7.5pt verdana, sans-serif; 
    text-decoration:none; 
	color:aqua !important;
	}
.subpage_link_subs{ 
	line-height: 14px;
	margin:5px 0 5px 0;
    font :7.5pt verdana, sans-serif; 
    color:white !important; 
    width:90%; 
	float:right;
    display:block; 
    text-decoration:none; 
	padding:0 0 0 10px;
	background: url(../images/sublink_box.gif) no-repeat 0 50%;
    } 
.subpage_link_subs_selected{ 
	line-height: 14px;
	margin:5px 0 5px 0;
    font :7.5pt verdana, sans-serif; 
	font-weight:bold;
    color:red !important; 
    width:90%; 
	float:right;
    display:block; 
    text-decoration:none; 
	padding:0 0 0 10px;
	background: url(../images/sublink_box_s.gif) no-repeat 0 50%;
    } 








/* 
.subpage_link{
line-height: 14px;
font-size:7.5pt;
text-decoration: none;
padding:0 0 0 10px;
color: white !important;
}

.subpage_link:hover,.subpage_link_selected:hover,.subpage_link_subs:hover{
color: #66E0FF !important;
}



.subpage_link_selected{
line-height: 14px;
font-weight:bold;
font-size:7.5pt;
text-decoration: none;
padding:0 0 0 10px;
color: #66E0FF !important;
background: url(../images/sublink_arrow.gif) no-repeat 0 50%;
}
.subpage_link_subs{
line-height: 14px;
font-size:7pt;
text-decoration: none;
padding:0 0 0 20px;
color: white !important;
background: url(../images/sublink_box.gif) no-repeat 10px 50%;
}
.subpage_link_subs_selected{
line-height: 14px;
font-size:7pt;
text-decoration: none;
padding:0 0 0 20px;
color: #66E0FF !important;
background: url(../images/sublink_box.gif) no-repeat 10px 50%;
}
 */




/* headers */

.header_generic{
	width:699px;
	height:100px;
	margin:1px 0 0 0;
	background: silver;
}
.header_en{
	width:699px;
	height:100px;
	margin:1px 0 0 0;
	background: url(../images/header_en.jpg) no-repeat;
}
.schoolnav_main{
	font : bold 7pt verdana, sans-serif; 
	width:815px;
	height:25px;
	background: #1752FF url(../images/schoolbg.jpg) no-repeat left;
	display: inline-block;
	color:white !important;
}
.content_header_items{
	margin-bottom:45px;
}
.content_header{
	width:70%;
	float:left;
	clear:left;
	font-size:11pt;
	color:#1752ff;
}
.content_icons{
	width:30%;
	float:right;
	clear:right;
	text-align: right;
}

/* start global resources styles */
.gr_box{
	border-top:1px dashed navy;
	text-transform: uppercase;
}
.gr_link{
	font-size:7.5pt;
	padding:0 0 0 10px;
}














/*ColdFusion Styles*/
.x-dlg .x-dlg-hd-left {
	background:#1752FF;
	padding-left:3px;
	margin:0px;
}
.x-dlg .x-dlg-hd-right {
	background:#1752FF;
	padding-right:3px;
}
.ypod .ypod-hd-left {
	background: #1752FF;
	padding-left:3px;
	margin:0px;
}

.ypod .ypod-hd-right {
	background: #1752FF;
	padding-right:3px;
}


