/* CSS Document */
* { margin: 0; padding: 0;}	   
a { color:#008CD1; text-decoration:underline; }
a:hover { color:#FDC307; cursor:pointer; }
.latin { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, Arial AMU, Arial Unicode; }
.arm { font-family: Arial AMU, Arial Unicode, Verdana, Geneva, Arial, Helvetica, sans-serif; }
div { border: 0px dotted #555555; }
/*p { display:inline}*/

.jsite { width:990px; margin: 0 auto;}

.desc { position:absolute; width:630px; text-align:center; margin-left:180px; top:5px; font-size:12px; font-weight:bold; color:#fff; }
.main { position:relative; float:left; left:30px; top:44px; height:98px; width:177px; background: url(/images/main.jpg) no-repeat top; }
.students { position:relative; float:left; left:150px; top:44px; height:98px; width:106px; background: url(/images/students.png) no-repeat top;}
.socicons { position:absolute; margin-top:113px; margin-left:790px; height:29px; width:200px; text-align:right; white-space:nowrap; }
.langs { float:right; margin-top:47px; height:12px; width:65px; text-align:right; white-space:nowrap; }

h1 { color: #008CD1; font-size: 16px;  text-align:center; }
.title { position:relative; top:4px; font-weight:bold; margin-top:10px; color:#FFFFFF;}
.subtitle { height:20px; clear:both; color: #008CD1; font-weight:bold; font-size:12px; padding-left:10px; padding-right:10px; padding-top:4px; margin-bottom:20px; background-color:#FFFFFF; }
.text { line-height:1.4; text-align:justify; }

.required { padding-left:5px; color:#FF0000; vertical-align:top; font-weight:bold; font-size:11px; }

.blue_center a { display:inline; font-size:11px; padding:5px; position:relative; top:5px; font-weight:bold; margin-top:10px; color:#FFFFFF; text-decoration:none; padding-left:7px; padding-right:7px; margin-right:1px; margin-left:1px;}
.blue_center a:hover { color:#FFFFFF; cursor:pointer; }
.blue_center_d { background: #00BFF3 url(/images/bg_menu_top.png) repeat-x top;}
.blue_center_d:hover { background: #FDC307 url(/images/bg_menu_top_orange.png) repeat-x top; }
.blue_center_a { background: #FDC307 url(/images/bg_menu_top_orange.png) repeat-x top; }
.blue_center_a:hover { background: #00BFF3 url(/images/bg_menu_top.png) repeat-x top; }
.blue_center_active { font-size:11px; background: #FDC307 url(/images/bg_menu_top_orange.png) repeat-x top; padding:5px; position:relative; top:5px; font-weight:bold; margin-top:10px; color:#FFFFFF; padding-left:7px; padding-right:7px; margin-right:1px; margin-left:1px; }

.orange a { display:inline; font-size:11px; padding:5px; position:relative; top:5px; font-weight:bold; margin-top:10px; color:#FFFFFF; text-decoration:none; padding-left:7px; padding-right:7px; }
.orange a:hover { background: #00BFF3 url(/images/bg_menu_top.png) repeat-x top; color:#FFFFFF; cursor:pointer; }
.orange_active { font-size:11px; background: #00BFF3 url(/images/bg_menu_top.png) repeat-x top; padding:5px; position:relative; top:5px; font-weight:bold; margin-top:10px; color:#FFFFFF; padding-left:7px; padding-right:7px; }

.link { font-weight:bold; color:#008CD1; text-decoration:underline; }
.link:hover { color:#FDC307; }

.link_download { display:block; font-weight:bold; color:#008CD1; font-size:13px; background: url(/images/icon_download_d.gif) no-repeat top left; padding-left:26px; padding-top:3px; height:24px; }
.link_download:hover { color:#FDC307; text-decoration:underline; background: url(/images/icon_download_a.gif) no-repeat top left; }

.link_inactive { font-weight:bold; color:#008CD1; }

.smallLink { color:#008CD1; text-decoration:underline; font-size:10px; }
.smallLink:hover { color:#FDC307; }

.orange { height:25px; width:162px; background: #FDC307 url(/images/bg_menu_top_orange.png) repeat-x top; } 
.chart { height:15px; background: #00BFF3 url(/images/bg_chart.png) repeat-x top; margin-right:5px; float:left; } 

.blue { height:25px; font-size:11px; width:162px; background: #00BFF3 url(/images/bg_menu_top.png) repeat-x top; } 
.blue_bg { width:162px; font-size:11px; background: #E1F4FD url(/images/bg_menu_center.png) repeat-y top; padding-bottom:10px; padding-top:10px; } 
.blue_bottom { height:2px; width:162px; background: #E1F4FD url(/images/bg_menu_bottom.png) no-repeat top; overflow:hidden; } 

.blue_center { height:25px; width:646px; background: #00BFF3 url(/images/bg_menu_top.png) repeat-x top; } 
.blue_bg_center { width:646px; min-height:500px; background: #E1F4FD url(/images/bg_content_center.png) repeat-y top; } 
.blue_bottom_center { height:2px; margin-bottom:20px; width:646px; background: #E1F4FD url(/images/bg_content_bottom.png) no-repeat top; overflow:hidden; } 

.bottom { clear:both; height:100px; background: #E1F4FD url(/images/bg_bottom.png) repeat-x top; } 
.line { clear:both; height:2px; background: url(/images/dot.png) repeat-x center; padding-bottom:5px; } 

.star { background: url(/images/new.png) no-repeat center; height:30px; width:30px; }
h2 { font-weight:bold; font-size:15px; color:#008CD1; padding-bottom:10px; }

#form select { position:relative; left:0px; color: #000050; }
.editBox { width:150px;	height:16px; border:#008CD1 1px solid; background-color:#FFFFFF; }
.fileBox { width:250px;	height:18px; border:#008CD1 1px solid; background-color:#FFFFFF; }
.pullDownMenu { width:150px; height:18px; border:#008CD1 1px solid; background-color:#FFFFFF; }
.textArea {	width:250px; max-width:250px; height:70px; max-height:70px; border:#008CD1 1px solid; background-color:#FFFFFF;}
.button { width:80px; height:20px; border:#008CD1 1px solid; background-color:#C7EAFB; cursor:pointer; }

.share { background-color:#F0FAFE; padding:2px 5px; text-indent:0px; height:17px }
.viewed { padding-top:3px; color:#777; font-size:10px; }
.sicons { float:right; font-size:11px; text-align:right; width:400px; white-space:nowrap; }
.picc { float:left; width:100px; text-align:center; padding:15px 10px 5px 2px; }

#acc { list-style:none; }
#acc a { font-weight:bold; }
#acc a:hover {}
#acc .acc-section { overflow:hidden; text-align:left;}
#acc .acc-content { overflow:hidden; padding:5px; background-color:#EFF9FE; padding-left:20px;}

#ss ul { list-style:none; padding:0px; margin:0px; }
#ss li { display:block; padding:10px 0; text-align:left; }
#ss cite { background-color:#FEE784; font-style:normal; padding:1px 0; }

.jaguar { font-size: 10px; text-decoration: none; color:#555555; padding-top:5px; }
.jaguar a { padding-left:5px; font-size: 10px; text-decoration: none; color:#555555; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.jaguar a:hover { text-decoration: underline; color:#DAA547; }

