@charset "UTF-8";
/* CSS Document */

/* ----- GLOBAL STYLES ----- */
html{height: 100%; width: 100%;}
body{margin: 0px; padding: 0px; height: 100%; width: 100%; background-color: #FFF; font-family: Arial, Helvetica, sans-serif;}
.headline{font-family: Georgia, "Times New Roman", Times, serif; font-size: 32px; line-height: 18px; font-weight: bold; color: #000; margin:0px 0px 0px 0px;}
p{font-size: 12px; line-height: 16px; color: #333; padding: 0px 0px 6px 0px; margin: 0px;}
.white{
	font-size: 12px;
	color: #0099cc;
	margin: 0px;
	padding: 0px;
	line-height: 12px;
}
.excerpt{clear:both;}

p a:link{text-decoration: none; font-weight: bold; color: #333;}
p a:visited{text-decoration: none; font-weight: bold; color: #333;}
p a:active{text-decoration: none; font-weight: bold; color: #333;}
p a:hover{text-decoration: underline; font-weight: bold; color: #333;}

h1{font-size: 20px; line-height: 18px; font-weight: bold; color: #333333; margin-bottom:10px;}
h2{font-size: 14px; line-height: 18px; font-weight: bold; color: #000; margin-bottom:4px;}
h3{font-size: 12px; line-height: 14px; font-weight: bold; color: #333333; margin-bottom:0; font-family: Arial, Helvetica, sans-serif;}
h4{font-size: 11px; line-height: 14px; text-transform: uppercase; color: #999; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #CCC;}

h1 a:link {color: #333; text-decoration: none;}
h1 a:visited {color: #333; text-decoration: none;}
h1 a:active {color: #333; text-decoration: none;}
h1 a:hover {color: #99cc00; text-decoration: underline;}

h2 a:link {color: #333; text-decoration: none;}
h2 a:visited {color: #333; text-decoration: none;}
h2 a:active {color: #333; text-decoration: none;}
h2 a:hover {color: #99cc00; text-decoration: none;}

h3 a:link {color: #333; text-decoration: none;}
h3 a:visited {color: #333; text-decoration: none;}
h3 a:active {color: #333; text-decoration: none;}
h3 a:hover {color: #99cc00; text-decoration: underline;}

h4 a:link {color: #333; text-decoration: none;}
h4 a:visited {color: #333; text-decoration: none;}
h4 a:active {color: #333; text-decoration: none;}
h4 a:hover {color: #99cc00; text-decoration: underline;}


img{ outline:none; border: none;}

.btn1{background-color: #333; display: inline-block; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #0099cc; margin: 130px 0px 0px 80px;}
.btn1 a, .btn1 a:visited, .btn1 a:active{text-decoration: none; font-weight: bold; color: #0099cc;}
.btn1 a:hover{text-decoration: underline;}

.btn2{background-color: #ff6633; display: inline-block; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #0099cc;}

.btn3{background-color: #333; display: inline-block; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #0099cc; margin: 100px 0px 0px 150px;}
.btn1 a, .btn1 a:visited, .btn1 a:active{text-decoration: none; font-weight: bold; color: #0099cc;}
.btn1 a:hover{text-decoration: underline;}

.thumbnail{float: left; margin-right: 10px; margin-bottom: 10px;}

#canvasWrapper{}
#canvas{}

/* ----- HEADER STYLES ----- */
#headerWrapper{background-color: #112833; width: 100%; height: 115px; position: relative;}
#header{width: 975px; height: 115px; position: relative; margin-right: auto; margin-left: auto;}
.phone{color: #9C0; float: left; font-size: 15px; padding:20px 0px 50px 560px;}
.logo{float: left; padding-top: 10px;}

.social{}
.search{float: right; padding-top: 10px;}

/* ----- NAV BAR STYLES ----- */
#nav{font-size: 14px; font-weight: bold; color: #FFF; float: right; position: relative; clear:both;}
#nav li{display: inline; padding-left: 20px; padding-top: 15px; padding-bottom: 15px;}
#nav a, nav a:visited, nav a:active{text-decoration: none; color: #FFF;}
#nav a:hover{text-decoration: underline;}






/* ----- HOME PAGE MAIN BLOCK ----- */
#mainBlockWrapper{background-color: #0099cc; width: 100%; position: relative; height:400px; background-image: url(images/bg-mainBlock.jpg); background-repeat: repeat-x; background-position: left top;}
#mainBlock{width: 975px; position: relative; margin-right: auto; margin-left: auto;}
 
#header_image{float: left; width: 973px; height: 400px; position: relative; background-position: left bottom; background-image: url(images/Home_Image.jpg); background-repeat: no-repeat;}
.homeform{float: left; width: 450px; height: 150px; margin:94px 0px 0px 124px;}
.homeform p{font-size: 9px; line-height: 12px; color:#333; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.header_copy{float: left; position: relative; width: 540px; height: 90px; padding: 40px 0px 0px 40px; margin: 0px 0px 0px 0px;}
.header_copy p{font-size: 14px; line-height: 22px; color:#000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
 
#form-internal{float: left; width: 271px; height: 501px; padding: 0px 0px 25px 0px; margin:0px 0px 0px 0px; background-image: url(images/Degree_Programs_Form.jpg); background-repeat: no-repeat;}
#form-internal-zip{float: left; width: 271px; height: 501px; padding: 0px 0px 25px 0px; margin:0px 0px 0px 0px; background-image: url(images/Degree_Programs_Form_Zip.jpg); background-repeat: no-repeat;}
.form-internal-copy {float: left; position: relative; width: 200px; height: 235px; padding: 254px 0px 0px 26px; margin: 0px 0px 0px 0px;}
.form-internal-copy p{font-size: 9px; font-family:Arial, Helvetica, sans-serif; line-height: 12px; color: #333; padding: 0px 0px 0px 0px;}
.form-internal-copy p a:link {color: #003366; text-decoration: underline;}
.form-internal-copy p a:visited {color: #003366; text-decoration: none;}
.form-internal-copy p a:active {color: #003366; text-decoration: underline;}
.form-internal-copy p a:hover {color: #333; text-decoration: underline;}


/* ----- CONTENT STYLES ----- */
#contentWrapper{margin-right: auto; margin-left: auto; position: relative;}
#content{width: 975px; margin-right: auto; margin-left: auto; padding-top: 25px; padding-bottom: 25px;}

.left_side{float: right; width: 625px; position:relative;}
.left_side li{font-size: 12px; line-height: 16px; color: #333; padding-bottom: 5px; 
clear: both; position: relative; padding-right: 25px; padding-left: 25px;}
.right_side{float: left; width: 300px; margin-left: 25px;}
.column{float: left; position: relative; width: 300px; margin-right: 25px;}
.column_last{float: left; position: relative; width: 300px;}
.column p, .column_last p{font-size: 11px; line-height: 14px; margin:0; padding:0;}

.column_last a, column_last a:visited, column_last a:active{text-decoration: none; color: #666;}
.column_last a:hover{text-decoration: underline; color: #9C0;}

.column_internal{float: left; position: relative; width: 300px; margin-right: 25px;}
.column_last_internal{float: left; position: relative; width: 300px;}
.column_internal p, .column_last_internal p{font-size: 11px; line-height: 14px; margin:0; padding:0;}
.column_internal a, column_internal a:visited, column_internal a:active{text-decoration: none; color: #666;}
.column_internal a:hover{text-decoration: underline; color: #9C0;}
.column_last_internal a, column_last_internal a:visited, column_last a:active{text-decoration: none; color: #666;}
.column_last_internal a:hover{text-decoration: underline; color: #9C0;}
tr,td {font-size: 11px; line-height: 14px; margin:0; padding:0;}

#long_desc{
	font-family:Arial;
	font-size: 12px;
	color:#333333;
	padding-bottom:10px;
	line-height:18px;
	overflow:hidden;
	width:500px;
}

#mainForm p{
	width:211px;
	float:left;
}

#mainForm img{
	float:right;
	padding-right: 45px;
}

#increase_your_options{
	margin: 20px 0px;
}

/* ----- SIDEBAR STYLES ----- */
#sidebarWrapper{float: left; width: 300px; position:relative; margin-right: 50px;}
#sidebarWrapper ul{margin: 0px; padding: 0px;}
#sidebarWrapper li{background-color: #EEEEEE; display: block; list-style-type: none; margin-bottom: 3px; padding: 8px; font-size: 12px; color: #333; font-weight: bold;}
#sidebarWrapper li a, sidebarWrapper li a:visited, sidebarWrapper li a:active{text-decoration: none; color: #333;}
#sidebarWrapper li a:hover{text-decoration: underline;}

/* ----- FOOTER STYLES ----- */
#footerWrapper{margin-right: auto; margin-left: auto; padding-top:5px; position: relative; clear:both;}
#footer{width: 975px; margin-right: auto; margin-left: auto; margin-top: 25px; padding-bottom: 25px; font-size: 12px; border-top-width: thin; border-top-style: solid; border-top-color: #CCC;}
#footer li{display: inline; padding-right: 20px;}
#footer a, footer a:visited, footer a:active{text-decoration: none; color: #9C0;}
#footer a:hover{text-decoration: underline;}