@import url("fonts.css");

/*  General Page Elements  */
html{height: 100%;margin: 0;padding: 0;line-height: 100%;overflow-y: scroll;}
body {padding:0px;margin:0px;height:100%;FONT:normal 10pt/normal Century Gothic,Trebuchet MS,Arial,helvetica,sans-serif;} 
legend {FONT-WEIGHT: bold;COLOR:#666666;}
.form{margin-bottom:0px;}
table {FONT:normal  1em !important;}

/*  FeatureBox  - DO NOT REMOVE */
a.featurebutton {display:block;width:78px;height:18px;background: url(/resources/templates/images/button_more_small.png) no-repeat 0 0;overflow:hidden;text-indent:-10000px;font-size:0px;line-height:0px;-ms-background-position-x: 0px;-ms-background-position-y: 0px;}
a:visited.featurebutton {background-position: 0 -18px;-ms-background-position-x: 0px;-ms-background-position-y: -19px;}
a:hover.featurebutton {background-position: 0 -18px;-ms-background-position-x: 0px;-ms-background-position-y: -19px;}

/*  Links */
a {COLOR:#2aa2f0; TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: underline;}

/*  Template - DO NOT REMOVE */
#main_block {background:#0E328E;}
#main_block_light {background:#E0E9F3;}
#main_block_gradient_H {background:url(/resources/templates/images/1-bg-blue.gif) repeat-y;}
#main_background {position:absolute; left:0; top:0; padding:0; width:100%; height:100%;}
#main_background_center {margin: 0 auto;text-align:left;width:158px;}

#Site-Heading {color:#008FB3;}
#Heading-H1 {color:#f18430;}
#Heading-H2 {color:#00b7e5;}
#Heading-H2a {color:#666;}
#Heading-H3 {color:#f18430;}
#Heading-H4 {color:#f18430;}
#Footer-H5 {color:#78848E;}



/*  Abrasive */
#abrasive_page {background: url(/resources/templates/images/abrasive/blue04.jpg) repeat-y left top;}
#abrasive_top {background: url(/resources/templates/images/abrasive/blue05.jpg) no-repeat left top;}
#abrasive_bottom {background: url(/resources/templates/images/abrasive/blue06.jpg) no-repeat left bottom;}
#abrasive_title {background: url(/resources/templates/images/abrasive/blue03.gif) no-repeat left top;}

/*  Well Rounded */
#rounded_header {BACKGROUND:url(/resources/templates/images/rounded/bg-top.png) #10213b no-repeat;WIDTH:920px;FLOAT:left;HEIGHT:250px}
#rounded_header_left  {BACKGROUND-IMAGE: url(/resources/templates/images/rounded/bg-left-blue.png); WIDTH: 10px; FLOAT: left; HEIGHT: 250px}
#rounded_header_right {BACKGROUND-IMAGE: url(/resources/templates/images/rounded/bt-top-right_Blue.png); WIDTH: 10px; FLOAT: right; HEIGHT: 250px}

/*  Cool Water */
#coolwater_header {position:relative;height:127px;background: #caced1 url(/resources/templates/images/coolwater/header-blue.jpg) no-repeat center top;padding: 0;color: #fff;}
#coolwater_footer {color: #C6DDEE;background:#caced1 url(/resources/templates/images/coolwater/footer-blue.jpg) no-repeat center top;clear:both;width:750px;height:57px;text-align:center;font-size:90%;}

/*  Pluralism */
#pluralism_background {MIN-HEIGHT: 100%; BACKGROUND: url(/resources/templates/images/pluralism/blue.jpg) #f6f6f6 repeat-x; POSITION: relative; HEIGHT: 100%; TEXT-ALIGN: center}
#pluralism_header {BACKGROUND: #013c82;}

#canvas_background {BACKGROUND: url(/resources/templates/images/canvas/back-blue.gif) #DDDDDD repeat-x; POSITION: relative; HEIGHT: 100%; TEXT-ALIGN: left;}
#canvas_header {BACKGROUND: url(/resources/templates/images/canvas/top-blue.gif) no-repeat; MARGIN: 0px auto; WIDTH: 760px; HEIGHT: 130px; TEXT-ALIGN: left;}

#popular_header {position:relative;background:url(/resources/templates/images/popular/top-blue.gif) no-repeat center bottom;padding: 0;width:750px;height:130px;margin:0 auto;}
#popular_footer {color: #C6DDEE;background:#FFFFFF url(/resources/templates/images/coolwater/footer-blue.jpg) no-repeat center top;clear:both;width:750px;height:57px;text-align:center;font-size:90%;}

#quarters_block {background: url(/resources/templates/images/quarters/blue-main.png) no-repeat;}
#quarters_image {background: url(/resources/templates/images/quarters/quarter.png) no-repeat;overflow:hidden;position:absolute;top: 0;left: 0;width:200px;height:200px;_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/templates/images/quarters/quarter.png', sizingMethod='crop');}


#utopia_header {BACKGROUND: url(/resources/templates/images/utopia/sliderbg-blue.png) no-repeat center top;}
#utopia_header1 {BACKGROUND: url(/resources/templates/images/utopia/sliderbg1-blue.png) no-repeat center top;}
#utopia_header2 {BACKGROUND: url(/resources/templates/images/utopia/subheader-blue.png) no-repeat center top;}

/*  Slider - DO NOT REMOVE */
.Slider-Title1{FONT:normal 22px/normal Tahoma,Geneva,helvetica,sans-serif;color:#FFF;}
.Slider-Text1{FONT:normal 12px/18px Tahoma,Geneva,helvetica,sans-serif;color:#FFF;} 
.Slider-Title2{FONT:normal 22px/normal Tahoma,Geneva,helvetica,sans-serif;color:#FFF;}
.Slider-Text2{FONT:normal 15px/18px Tahoma,Geneva,helvetica,sans-serif;color:#FFF;} 

/*  Rounded Box - DO NOT REMOVE */
.xsnazzy h1, .zsnazzy h1 {margin:0; font-size:1.2em; padding:0 10px 5px 6px; border-bottom:1px solid #d6d7d8;}
.xsnazzy p, .zsnazzy p {margin:0; padding:5px 10px; font-size:10px;}
.xsnazzy {background: transparent; width:100%; float:left; margin-bottom:10px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #d6d7d8;border-right:1px solid #d6d7d8;}
.xb1 {margin:0 5px; background:#d6d7d8;}
.xb2 {margin:0 3px;border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; border:0 solid #d6d7d8; border-width:0 1px; height:auto;}
* html .xboxcontent {height:1px;}
.color_a {background:#ededed;color:#000;}
.color_b {background:#d4d8bd; color:#000;}
.color_c {background:#758279; color:#fff;}
.color_d {background:#b2ab9b; color:#000;}


#nav a:link  {color: white; text-decoration: underline; }
#nav a:hover {color: white; text-decoration: underline; }
#nav a:visited {color: white; text-decoration: underline; }
#nav a:active {color: white; } 

a.nav:link {color: white; text-decoration: underline; }
a.nav:visited {color: white; text-decoration: underline; }
a.nav:hover {color: white; text-decoration: underline; }
a.nav:active {color: white; } 

a.nav1:link {color: #DBDBDB; text-decoration: none; }
a.nav1:visited {color: #DBDBDB; text-decoration: none; }
a.nav1:hover {color: #DBDBDB; text-decoration: underline; }
a.nav1:active {color: #DBDBDB; }

/*  Paper */
#nav2 a:link{color: #fff; text-decoration: none; }
#nav2 a:visited {color: #fff; text-decoration: none; }
#nav2 a:hover {color: #CC6600; text-decoration: none; }
#nav2 a:active {color: #fff; }

#nav1 a:link  {color: white; text-decoration: none; }
#nav1 a:hover {color: white; text-decoration: underline; }
#nav1 a:visited {color: white; text-decoration: none; }

a.nav2:link {color: #A7D9E7; text-decoration: none; }
a.nav2:visited {color: #A7D9E7; text-decoration: none; }
a.nav2:hover {color: #A7D9E7; text-decoration: underline; }
a.nav2:active {color: #A7D9E7; }


/*  Cascading menu - DO NOT REMOVE */
.nlsmenu {z-index:1;background-color:#f0f0f0;}
.nlsitemcontainer, .sub_nlsitemcontainer {border:1px solid #D9D9D9;background-color:#f0f0f0;width:150px;text-align:left;}
.nlsitemcontainerover, .sub_nlsitemcontainerover {border:1px solid #D9D9D9;background-color:#f8f8f8;width:150px;text-align:left;}


/*  Calendar - DO NOT REMOVE */
#calendar_today, #calendar_active, #calendar_inactive {FONT-SIZE:9pt;}
#calendar_title {background-color:#CCCCCC;}
#calendar_today {background-color:#D7DAE4;}
#calendar_active {background-color:#efefef;}
#calendar_inactive {background-color:#CCCCCC;}
#calendar_days {background-color:#FFFFFF;font-color:#000099;FONT-SIZE:10pt;}
#calendar_items {FONT:normal 8px/13px;}
.PageTitle {
	font-family: "SF Cartoonist Hand";
}



