/*  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-Large{FONT-SIZE:15pt;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-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:#3A66EB; 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 */
h3  { height:30px; color: white; margin:0px;background: rgb(196,0,98); }

.main_block {background:#0E328E;}
.main_block_light {background:#E0E9F3;}
.main_block_gradient_H {background:#0E328E url(/resources/templates/images/1-bg-blue.gif) repeat-y;}
.main_background {position:absolute; left:0; top:0; padding:0; width:100%; height:100%;}
.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%;}

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; } 

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; }

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; }

.imagebox {padding:4px;border:#CCC 1px solid;}

/*  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;} 


/*  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;}

/*  Cascading menu - DO NOT REMOVE */
.nlsmenu {z-index:1;background-color:#B5CAE3;}
.nlsitemcontainer {border:0px solid #90AFD5;background-color:#B5CAE3;width:150px;text-align:center;}
.nlsitemcontainerover {border:0px solid #90AFD5;background-color:#B5CAE3;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;}


