﻿body { 
background-color : #f99e1a;    /*GOLD*/
margin-top: 30px;
margin-bottom: 30px;
} 
form, p, table, script { 
margin : 0;
padding : 0;
} 
.white-table-main { 
background-color : #FFFFFF;
border: 4px solid #000000;
} 
.white { 
background-color : #FFFFFF;
} 
.gold { 
background-color : #f99e1a;    /*GOLD*/
} 
.green { 
background-color : #9acd42;    /*GREEN*/
} 
.coral-table {
background-color : #06b6dd;    /*CORAL*/
border-left: 2px solid #000000;
padding-top: 4px;
padding-bottom: 4px;
}
.white-logo { 
background-color : #FFFFFF;
width: 232px;
}
.white-table {
background-color : #FFFFFF;    /*WHITE*/
border-left: 2px solid #000000;
}
.green-table { 
background-color : #9acd42;    /*GREEN*/
border-top: 2px solid #000000;
padding-top: 8px;
} 
.gray {
background-color : #C0C0C0;    /*GRAYISH*/
}
.dkgray {
background-color : #808080;    /*DARK GRAY*/
}
h1 { 
font-size : 14px;
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 17px 0px 0px 0px;
color : #9acd42;    /*GREEN*/
} 
h2 { 
font-size : 14px;
font-family : Verdana, Arial, Helvetica, sans-serif;
line-height : 135%;
color : #06b6dd;    /*CORAL*/
} 
h3 { 
font-size : 13px;
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 2px 5px 0px 0px;
color : #000000;
} 
h4 { 
font-size : 40px;
color:white;
width:100%;
background:transparent;
filter:alpha(opacity=10);
-moz-opacity:.10;
opacity:.10;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 0;
text-align:center;
padding : 0px 0px 0px 10px;
} 

/* MAIN CONTENT */

.text {
font-size: 12px;
font-family : "verdana", arial, helvetica, sans-serif;
color: #000000;
}
.text A:link {
text-decoration: underline; 
font-size: 12px;
font-family : "verdana", arial, helvetica, sans-serif;
color : #9acd42;    /*RED*/
font-weight: normal;
}
.text A:visited {
text-decoration: underline; 
font-size: 12px;
font-family : "verdana", arial, helvetica, sans-serif;
color : #000000;    /*BLACK*/
font-weight: normal;
}
.text A:active {
text-decoration: underline; 
font-size: 12px;
font-family : "verdana", arial, helvetica, sans-serif;
color : #9acd42;    /*RED*/
font-weight: normal;
}
.text A:hover {
text-decoration: underline; 
font-size: 12px;
font-family : "verdana", arial, helvetica, sans-serif;
color : #f99e1a;    /*BLUE*/
font-weight: normal;
}
.mainarea { 
background-color: #ffffff;
color: #000000;
line-height : 125%;
text-align : left;
font-size : 12px;
font-family : "verdana", arial, helvetica, sans-serif;
padding-left: 5px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
} 
.mainarea a:hover { 
color : #f99e1a;    /*BLUE*/
} 
.mainarea a:link { 
color : #9acd42;    /*RED*/
} 
.mainarea a:visited { 
color : #000000;    /*BLACK*/
} 
.copyright { 
color : #FFFFFF;
padding : 5px 5px 5px 5px;
text-align : left;
font-size : 9px;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
.copyright a:hover { 
color : #FFFFFF;
} 
.copyright a:link { 
color : #FFFFFF;
} 
.copyright a:visited { 
color : #FFFFFF;
}
.sidebar { 
background-color : #FFFFFF;
border-right: 2px dashed #a8a8a8;
padding-top : 5px;
padding-left : 10px;
padding-right : 10px;
text-align : left;
width : 180px;
height : auto;
} 
.sidebar-r { 
background-color : #FFFFFF;
border-left: 2px dashed #a8a8a8;
padding-top : 5px;
padding-left : 10px;
padding-right : 10px;
text-align : center;
width : 202px;
height : auto;
} 

.dottedspace {
padding: 10px;
background-color : #dcdada;
border: 2px dashed #a8a8a8;
}
.space {
height : 15px;
background-color : #000000;    /*BLACK*/
background: black url(images/titlebar.png) repeat-x center left;
}
.line-bot {
border-bottom : 1px solid #000000; 
}
.base {
height : 55px;
background-image : url("images/footer-bk.gif"); 
background-repeat : repeat-x; 
background-color: #9acd42;    /*RED*/
}
.foot { 
color : #AAAAAA;
padding : 5px 5px 5px 5px;
text-align : center;
font-size : 9px;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
.foot a:active { 
color : #AAAAAA;
} 
.foot a:link { 
color : #AAAAAA;
} 
.foot a:visited { 
color : #AAAAAA;
}
.top { 
color : #AAAAAA;
text-align : center;
font-size : 9px;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
} 
.top a:active { 
color : #AAAAAA;
text-decoration: none;
font-weight: bold;
} 
.top a:link { 
color : #AAAAAA;
text-decoration: none;
font-weight: bold;
} 
.top a:visited { 
color : #AAAAAA;
text-decoration: none;
font-weight: bold;
}

/* TOP MENU */

ul#menu { width: 100%; height: 43px; background: #FFF url("images/menu-bg.gif") top left repeat-x; font-size: 0.8em; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 43px; color: #FFF; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
ul#menu li a:hover { color: #333; }
ul#menu li a.current{ color: #FFF; background: #FFF url("images/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }
                    
                    
/* END TOP MENU */


/* PAW LIST */

ul#paw li a { width: 100%; height: 30px; background: #FFF url("images/bull-paw-red.gif") top left no-repeat; font-size: 12px; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: normal; list-style-type: none; margin-left: 0px; padding-left: 15px; padding-bottom: 5px;}

                    
/* END PAW LIST */




/* TOP */
#navcontainer ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color: #9acd42;
color: #FFF;
width: 100%;
font-size : 15px;
font-weight: bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}

li { display: inline; }

li a
{
text-decoration: none;
background-color: #9acd42;
color: #FFF;
padding: .2em 1em;
border-right: 1px solid #fff;
}

li a:hover
{
background-color: #06b6dd;
color: #fff;
}
                    
                    
/* END TOP MENU */









/* LEFT AREA */
.arrowlistmenu{
width: 180px; /*width of menu*/
padding-top: 0;
}
.arrowlistmenu .headerbar{
font-size: 14px;
font-family : "verdana", arial, helvetica, sans-serif;
font-weight: bold;
color: white;
background: black url(images/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}
.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
text-decoration: none;
}
.arrowlistmenu ul{
list-style-type: none;
font-size: 13px;
font-family : "verdana", arial, helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}
.arrowlistmenu {
color: #A70303;
background-color: #FFFFFF;
font-size: 13px;
font-family : "verdana", arial, helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}
.arrowlistmenu A:link, .arrowlistmenu A:visited, .arrowlistmenu A:active {
background: url(images/arrowbullet.png) no-repeat top left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
border-bottom: 1px solid #dadada;
color: #A70303;
font-size: 13px;
font-family : "verdana", arial, helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}
.arrowlistmenu A:hover {
color: #f99e1a;
background-color: #e8e8e8;
font-size: 13px;
font-family : "verdana", arial, helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}
/* END LEFT MENU */

#trailimageid { 
font-size : 0.75em;
position : absolute;
visibility : hidden;
left : 0;
top : 0;
width : 482px;
height : 0;
z-index : 200;
} 
.block { 
font-family : tahoma, ms sans serif;
font-size : 13px;
text-align : left;
vertical-align : top;
color : #0E1750;
background : #FFFFFF;
padding-top : 0;
padding-left : 10px;
padding-bottom : 0;
font-weight : bold;
} 
td.box { 
background-color : #FFFFFF;
color : white;
text-align : center;
margin : 10px;
} 
a.box:link, a.box:visited, a.box:active, a.box:hover { 
color : white;
text-decoration : none;
} 
a img {border: none; 
}
.border-top {
border-top: solid 1px #9acd42;    /*RED*/
}
.pucklists ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.pucklists ul li{
padding-bottom: 8px; /*bottom spacing between menu items*/
}

.pucklists ul li{
color: #000000;
background: url(images/puck-sm.jpg) no-repeat top left; /*custom bullet list image*/
display: block;
padding-top: 5px;
padding-bottom: 8px;
padding-left: 22px; /*link text is indented 19px*/
text-decoration: none;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
line-height: 160%;
font-weight: normal;
border-bottom: 1px solid #dadada;
font-size: 90%;
}
