@charset "utf-8";
/* CSS Document */

img{border:none;outline:none;}
* { border:0; margin:0 auto; padding:0; outline:none; }
body { background:#fff; font:12px Arial; /*color:#919191;*/ color:#444444; padding:0; margin:0; }
a { color:#494949; text-decoration:none; }
a:hover { text-decoration:none; }

input, select, textarea { border:#cfcfcf 1px solid; color:#404040; font-size:12px; padding:3px; font-family:Arial; }
li { list-style:none; }
h2 { /*color:#555;*/ /*color:#07D607; GREEN*/ color:#0410AB !important; font-size:22px; font-weight:normal; margin:0; text-transform:none; }
h3 { width:600px; float:left; /*color:#b4b4b4;*/ /*color:#07D607; GREEN*/ color:#0410AB; font-size:24px; margin:0; font-weight:normal; text-transform:none; }
h4 { font-size:1em; margin:0 0 1em; /*color:#07D607; GREEN*/ color:#0410AB; }
p { line-height:1.5em; padding:0 0 1.3em; }
b, strong { color:#0410AB !important; }
th { color:#07D607 !important; }

p,td,div
{
	text-align:justify;
}

.float_right
{
	float:right !important;
}

.margin_left_15
{
	margin-left:15px !important;
}

.border_1
{
	border:1px solid black !important;
}

.padding_top_0
{
	padding-top:0px !important;
}

.margin_bottom_0
{
	margin-bottom:0px !important;
}

.padding_bottom_0
{
	padding-bottom:0px !important;
}

.margin_top__16
{
	margin-top:-16px !important;
}

.font_size_15
{
	font-size:15px !important;
}

.color_green
{
	color:#07D607 !important;
}

.color_blue
{
	color:#0410AB !important;
}

body { background:url(../images/pattern_repeat.jpg) repeat center top !important; background-attachment:fixed !important; }

/* SET 100% HEIGHT */

html, body
{
	height:100%;
}

/* END OF SET 100% HEIGHT */

#container_pattern
{
	background:#FFF801;
	/*width:1008px;*/
	width:970px;
	height:/*683px*/ 698px;
	/*height:auto;
	min-height:642px;*/
	margin:auto;
}

#container_campus
{
	width:650px;
	margin:14px auto 37px;
	/*padding:4.7% 0 0; /*SET 100% HEIGHT OF #container_pattern -- TOP MARGIN SLIDES THE WHOLE #container_pattern DOWNSIDE*/
}

#left, #right
{
	width:305px;
	float:left;
	margin:69px 0 0 0;
}

#right
{
	margin:27px 0 0 15px !important;
}

.campus_I
{
	width:305px;
	height:450px;
	background:url(../images/Campus-I.png) no-repeat;
}

.campus_II
{
	width:305px;
	height:450px;
	background:url(../images/Campus-II.png) no-repeat;
}

.campus_I:hover
{
	background:url(../images/Campus-I-Hover.png) no-repeat;
}

.campus_II:hover
{
	background:url(../images/Campus-II-Hover.png) no-repeat;
}

.welcome h1, h4
{
	text-align:center;
}

.welcome h1
{
	color:/*#444444*/ #026a38;
	padding:19px 0 0;
	font-size:32px;
	text-transform:uppercase;
}

.welcome h4
{
	padding:11px 0 0;
	font-size:22px;
	color:#0410AB;
}

.clear
{
	clear:both;
}

.marquee_new
{
	padding-top:10px !important;
	background:/*#fffc9b*/ /*#aae3b1*/ /*#009213*/ #48A04B !important;
	color:#000000 !important;
	padding-bottom:10px !important;
	font-weight:bold;
	margin:13px 0 0;
}

.marquee_new p
{
	padding-bottom:6px !important;
	/*border:1px solid black;*/
}

#footer
{
	padding:10px 0;
	text-align:center;
	background:#fffc9b;
}

#footer a:hover
{
	text-decoration:underline;
}