@charset "utf-8";
/* CSS Document */

*{ margin:0 auto; padding:0;}

body{background: #fff url(images/body_bg.jpg) top repeat-x; font:12px/18px Arial, Helvetica, sans-serif;}
a{text-decoration:none; color:#1660b8;}
h1{ font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#1660b8; font-style:italic; font-weight:normal; margin:15px 0;}
h2{color:#427cc5; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:8px;}
h3{font-size:13px; font-weight:bold; color:#F18035;}
h4{color:#49004A;font-size:13px; font-weight:bold;}
img{border:0;}
#wrap{background:url(images/container_bg.jpg) top center no-repeat;width:928px;}
#top{background:url(images/container_bg.jpg) top center no-repeat;width:920px; padding-top:66px;}
	#banner{margin-top:15px; background:#F6F6F6; padding:10px 0;width:920px;}
#contents{ background:url(images/content_bg.jpg) top repeat-y; padding:10px 18px;}
	#sidebar{float:left;width: 190px;}
	#rightcontents{float:right; width:675px; padding-left:15px;}
		.list1{ margin:10px 0; padding:0;}
		.list1 li{ list-style:none;background:url(images/bullet1.jpg) 0 3px no-repeat; padding:0 0 8px 15px;}
		.list2{ margin:10px 0; padding:0;}
		.list2 li{ list-style:none;background:url(images/bullet2.jpg) 0 3px no-repeat; padding:0 0 8px 15px;}
		.list3{margin:10px 0;padding:0;width: 350px;float: left;}
		.list3 li{ list-style:none;background:url(images/bullet3.jpg) 0 3px no-repeat; padding:0 0 8px 15px; color:#3b7df4}
		.listleft{ float:left; margin-left:20px;}
		.listleft2{float:left;}
		.listright{ float:left; margin-left:20px;}
		.box{ border-right:1px solid #f3f3f3; width:179px; float:left;text-align:center; padding:0 5px 0 20px;}
		.box{width:184px; float:left;text-align:center; padding:0 10px 0 20px;}
		.box p{color:#878787; text-align:left;}
		.box2{width:179px; float:right;text-align:center;}
		.box2 p{color:#878787; text-align:left;}
		.title{text-align:center; font-weight:bold; font-size:14px;}
		.cilckhere{ background:url(images/clickherepic.jpg) 202px 0 no-repeat;}
		.quote1{ width:300px; text-align:center; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
		.admissionleft{width:440px;}
		.academiccalendar{ margin:0 10px 0 0;}

/*NAVIGATION*/
.urbangreymenu{width: 190px; /*width of menu*/ margin-bottom:30px;}
.urbangreymenu .headerbar{font: bold 13px Verdana;color: white;background: #1660b8/*4b87ce*/ url(images/arrowstop.gif) no-repeat 50px 6px; /*last 2 values are the x and y coordinates of bullet image*/margin-bottom: 0; /*bottom spacing between header and rest of content*/text-transform:uppercase;padding: 7px 0 7px 71px; /*31px is left indentation of header text*/}
.urbangreymenu ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0; /*bottom spacing between each UL and rest of content*/}
.urbangreymenu ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}
.urbangreymenu ul li a{font: normal 12px Arial;color:#1660b8;background: #E9E9E9;display: block;padding: 5px 0;line-height: 17px; height:17px;
padding-left: 8px; /*link text is indented 8px*/text-decoration: none;}
.urbangreymenu ul li a:visited{color: black;}
.urbangreymenu ul li a:hover{ /*hover state CSS*/color: white;background: #00aeff;}

.triangle{padding:0 0 20px;list-style:none;}
.triangle li{background:url(../images/bullet-mark.gif) no-repeat 0 5px;padding:0 0 0 29px;line-height:22px;margin-bottom:2px;}


/* BOTTOM MENU */
#navcontainer{text-align:center; font-size:11px; color:#1660b8; padding-bottom:15px;}
#navlist li {display: inline;list-style-type: none; }
#navlist li a {color:#1660b8; padding:0 5px 0 5px; }
	#navlist li a:hover{display: inline;list-style-type: none;color:#000000; }

/* MISC */
.curves{margin:0;}
.curve_contents{ border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;width:637px; padding:0 20px 0 0;}
.triangle{padding:0 0 0 20px;list-style:none; float:right;}
.triangle li{background: url(images/triangle.jpg) no-repeat 0 3px;padding:0 15px;line-height:22px;margin-bottom:2px; display:inline;}
.centeredImage{text-align:center;display:block;}
.bottomcurve{height:31px;}
.headertext{color:#ef8131; font-weight:normal;}
.fltrt { float: right;margin-left: 8px;}
.fltlft { float: left;margin-right: 8px;}
.readmore{ text-align: right; color:#cb7904;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.bluetxt{color:#1759ad;}
.grntxt{color:#42bc00; font-family:"Times New Roman"; font-size:16pt; font-style:italic; line-height:22px; text-align:center}
.ylwtxt{color:#e79b22;font-style:italic;font-size:15px;	text-align:right}
.grytxt{ color:#6d6c6c; font-style:italic; font-size:12px; text-align:right}
.bluebox{background:#eef3fa; width:260px; padding:10px; float:left; border:1px solid #e5e5e5; margin:0 10px 0 20px;}
.blueboxAbout{background:#eef3fa; padding:10px; border:1px solid #e5e5e5;}
	.blueboxAbout a, .bluebox a{color:#F18035;}
.fltrtAbout {float:right;margin-right:10px;}
	.fltrtAbout table td{border:1px solid #e4e4e4; color:#427cc5; text-align:center; padding:5px;}
.fltlftAbout {float:left;margin-left:10px;}
	.fltlftAbout p{margin-left:10px;}
.imageabout{ width:235px; float:right; margin:-50px 34px 0 0;}

/* FORM */
table {margin:0; border:none;}
label{font-size:11px; color:#000066;}
table p{color:#000000; font-size:11px;}
form{width:600px;}
