/*  Fonts */
.Style1-Small{FONT-SIZE:8pt; LINE-HEIGHT:130%; FONT-FAMILY:Verdana,Arial,helvetica,sans-serif} 
.Style1-Medium{FONT-SIZE:10pt;LINE-HEIGHT:normal;FONT-FAMILY:Verdana,Arial,sans-serif} 
.Style1-Large{FONT-SIZE:15pt;LINE-HEIGHT:normal;FONT-FAMILY:Verdana,Arial,sans-serif} 

.Style2-Small{FONT-SIZE:8pt;LINE-HEIGHT:130%;FONT-FAMILY:Tahoma,Arial,helvetica,sans-serif} 
.Style2-Medium{FONT-SIZE:10pt;LINE-HEIGHT:normal;FONT-FAMILY:Tahoma,Arial,helvetica,sans-serif} 
.Style2-Large{FONT-SIZE:15pt;LINE-HEIGHT:normal;FONT-FAMILY:Tahoma,Arial,helvetica,sans-serif}
 
.Style3-Small{FONT-SIZE:8pt;LINE-HEIGHT:130%;FONT-FAMILY:Times New Roman,Times,serif} 
.Style3-Medium{FONT-SIZE:10pt;LINE-HEIGHT:normal;FONT-FAMILY:Times New Roman,Times,serif} 
.Style3-Large{FONT-SIZE:15pt;LINE-HEIGHT:normal;FONT-FAMILY:Times New Roman,Times,serif} 

.Style4-Small{FONT-SIZE:8pt;LINE-HEIGHT:130%;FONT-FAMILY:ComicSans,Comic Sans MS,Arial,helvetica,sans-serif} 
.Style4-Medium{FONT-SIZE:10pt;LINE-HEIGHT:normal;FONT-FAMILY:ComicSans,Comic Sans MS,Arial,helvetica,sans-serif} 
.Style4-Normal{FONT-SIZE:12pt;LINE-HEIGHT:normal;FONT-FAMILY:ComicSans,Comic Sans MS,Arial,helvetica,sans-serif} 
.Style4-Large{FONT-SIZE:15pt;LINE-HEIGHT:normal;FONT-FAMILY:ComicSans,Comic Sans MS,Arial,helvetica,sans-serif} 
.Style4-VeryLarge{FONT-SIZE:18pt;LINE-HEIGHT:normal;FONT-FAMILY:ComicSans,Comic Sans MS,Arial,helvetica,sans-serif} 

.Style5-Small{FONT-SIZE:8pt;LINE-HEIGHT:130%;FONT-FAMILY:Century Gothic,Trebuchet MS,Arial,helvetica,sans-serif} 
.Style5-Medium{FONT-SIZE:9pt;LINE-HEIGHT:140%;FONT-FAMILY:Century Gothic,Trebuchet MS,Arial,helvetica,sans-serif} 
.Style5-Normal{FONT-SIZE:10pt;LINE-HEIGHT:normal;FONT-FAMILY:Century Gothic,Trebuchet MS,Arial,helvetica,sans-serif} 
.Style5-Large{FONT-SIZE:12pt;LINE-HEIGHT:normal;FONT-FAMILY:Century Gothic,Trebuchet MS,Arial,helvetica,sans-serif} 
.Style5-VeryLarge{FONT-SIZE:15pt;LINE-HEIGHT:normal;FONT-FAMILY:Century Gothic,Trebuchet MS,Arial,helvetica,sans-serif} 

body {padding:0px;margin:0px;height:100%;LINE-HEIGHT:normal;FONT-FAMILY:Century Gothic,Trebuchet MS,Arial,helvetica,sans-serif;FONT-SIZE:10pt;}  
/*  Links */
a {COLOR:#5BA40E; TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: underline;}

/*  General Page Elements  */
legend {FONT-WEIGHT: bold;COLOR:#666666;}
form{margin-bottom:0px;}
table {font-size: 1em !important;}

/*  Template - DO NOT REMOVE */
html{height: 100%;margin: 0;padding: 0;line-height: 100%;overflow-y: scroll;}
body {padding:0px;margin:0px;height:100%;LINE-HEIGHT:normal;FONT-FAMILY:Century Gothic,Trebuchet MS,Arial,helvetica,sans-serif;FONT-SIZE:10pt;} 

#main_block {background:#5BA40E;}
#main_block_light {background:#E6F9D2;}
#main_block_gradient_H {background:#5BA40E url(/resources/templates/images/1-bg-green.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;}

#coolwater_header {background: #caced1 url(/resources/templates/images/coolwater/header-green.jpg) no-repeat center top;padding: 0;color: #fff;}
#coolwater_footer {color: #f6cb0a;background:#caced1 url(/resources/templates/images/coolwater/footer-green.jpg) no-repeat center top;clear:both;width:758px;height:100px;text-align:center;}
#coolwater_main {margin: 0 auto;text-align:left;width:758px;}

#pluralism_background {MIN-HEIGHT: 100%; BACKGROUND: url(/resources/templates/images/pluralism/green.jpg) #f6f6f6 repeat-x; POSITION: relative; HEIGHT: 100%; TEXT-ALIGN: center}
#pluralism_header {BACKGROUND: #008000;}

#canvas_background {BACKGROUND: url(/resources/templates/images/canvas/back-green.gif) #DDDDDD repeat-x; POSITION: relative; HEIGHT: 100%; TEXT-ALIGN: left;}
#canvas_header {BACKGROUND: url(/resources/templates/images/canvas/top-green.gif) no-repeat; MARGIN: 0px auto; WIDTH: 760px; HEIGHT: 130px; TEXT-ALIGN: left;}

#abrasive_page {background: url(/resources/templates/images/abrasive/bg04.jpg) repeat-y left top;}
#abrasive_page img {padding:4px;border:#CCC thin solid;}
#abrasive_top {background: url(/resources/templates/images/abrasive/bg05.jpg) no-repeat left top;}
#abrasive_bottom {background: url(/resources/templates/images/abrasive/bg06.jpg) no-repeat left bottom;}
#abrasive_title {background: url(/resources/templates/images/abrasive/img03.gif) no-repeat left top;}


#nav a:link  {color: white; text-decoration: underline; }
#nav a:hover {color: white; text-decoration: none; }
#nav a:visited {color: white; text-decoration: none; }


a.nav:link {color: white; text-decoration: none; }

a.nav:visited {color: white; text-decoration: none; }
a.nav:hover {color: white; text-decoration: underline; }
a.nav:active {color: white; } 


/*  Cascading menu - DO NOT REMOVE */
.nlsmenu {z-index:1;background-color:#69d569;}
.nlsitemcontainer {border:0px solid #e5b805;background-color:#69d569;width:150px;text-align:center;}
.nlsitemcontainerover {border:0px solid #e5b805;background-color:#69d569;width:150px;}
.nlsiconcell {width:16px; padding-left:2px;}
.nlsiconcellover {width:16px;padding-left:2px;}
.nlsitem {padding:2px 5px 2px 5px;}
.nlsitemover {padding:2px 5px 2px 5px;}

.sub_nlsmenu {z-index:1;background-color:#B5CAE3;}
.sub_nlsitemcontainer {border:0px solid #90AFD5;background-color:#B5CAE3;width:150px;text-align:center;}
.sub_nlsitemcontainerover {border:0px solid #90AFD5;background-color:#B5CAE3;width:150px;}
.sub_nlsiconcell {width:16px; padding-left:2px;}
.sub_nlsiconcellover {width:16px;padding-left:2px;}
.sub_nlsitem {padding:2px 5px 2px 5px;}
.sub_nlsitemover {padding:2px 5px 2px 5px;}


/*  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;}