﻿html{ height:100%; background: url('/images/bg_main.gif') }
body{ font-family:Arial,sans-serif; background: url('/images/bg_body.gif') repeat-x center top; font-size:10pt;color:black;margin:0;padding:0;height:100%;height:auto !important;min-height:100%;}
ul, h1, h2, h3, h4, h5{padding:0px; margin:0px;list-style:none;}
h2 {font-size:16pt }
h3 {font-size:12pt }
h4 {font-size:10.5pt }
input, select, textarea{ font-size:10pt;font-family:Arial, sans-serif }
table{ empty-cells:show; border-collapse:collapse; border-spacing:0px; }
form, input { margin:0;padding:0}
input, select, textarea {outline:0 }
a img,:link img,:visited img { border:none; }
a {color:#007db6}
a:hover {color:#434344; text-decoration:none;}

p { padding:8px 0 0 0;margin:0; }
hr {height:1px;border-style:none;border-width:0px;margin:0;padding:0;font-size:0;line-height:0;color:#CCCCCC;background-color:#CCCCCC;}

#mainContainer { width:982px;height:auto !important;height:100%;min-height:100%;position:relative;margin:0 auto;border-left:2px #484848 solid;border-right:2px #484848 solid}
#header {height:292px; }

#topHead {height:163px;background: url('/images/topHead.jpg')}
#flash {height:127px;border-bottom:2px #484848 solid;}

#topMenu {width:480px;height:30px;float:right;margin-top:130px }
#topMenu li {width:120px;height:30px;float:right;display:block;text-align:center; }
#topMenu li span {display:none }
#topMenu a {width:120px;height:30px;display:block;font-size:11pt;font-weight:bold;text-decoration:none;line-height:19pt;color:white;background: url('/images/bg_menu.png') center top }
#topMenu a:hover {background-position:center bottom }
#topMenu a.hovered {background: url('/images/bg_menu.png') no-repeat center bottom !important }

#sideMenu {width:176px;font-size:12pt;margin-top:-10px }
#sideMenu li {height:30px;margin-bottom:2px }
#sideMenu a {width:156px;height:24px;display:block;background: url('/images/bg_side_menu.png') repeat-x right bottom;
	padding:6px 20px 0 0;color:white;font-weight:bold;text-decoration:none;overflow:hidden }
#sideMenu a:hover {background-position:center top }
#sideMenu a.hovered {background: url('/images/bg_side_menu.png') repeat-x right top !important }

#content.index {background:white;padding:0 }
#leftCol {width:680px;float:left;padding:30px 0 0 50px }

#rightCol {width:225px;float:right;background: url('/images/bg_col.gif') }
#rightCol .colTop { height:46px;background: url('/images/bg_col_top.png') no-repeat left top}
#rightCol .colInner { background: url('/images/bg_col_inner.gif') repeat-y left top}
#rightCol .colBottom { height:32px;background: url('/images/bg_col_bottom.png') no-repeat left top}

#rightCol.index { height:450px; background:white url('/images/bg_right_index.gif') no-repeat center top }

.imgIndex {float:right }
.imgGal {float:right }

#footer {width:982px;height:48px;margin:0 auto;background:white }
#footer p { padding:0 330px 0 150px;font-size:10px;text-align:center}
#footer.index { background: url('/images/bg_footer_index.gif');color:white }
#footer a {color:white;text-decoration:none}

.spacerBlank {width:1px;height:1px;font-size:1px;line-height:1px;clear:both; }
.spacer10 {height:10px;font-size:1px;line-height:1px;clear:both; }
.spacer20 { height:20px;font-size:1px;line-height:1px;clear:both; }
.spacer20v {width:35px;height:50px;float:right }
.cText {text-align:center }
.mb2 {margin-bottom:2px}
.fr {float:right}
.fl {float:left}
.fwb {font-weight:bold}

#topMenu a, #sideMenu a, #rightCol .colTop, #rightCol .colBottom { behavior: url("/css/iepngfix.htc") }
#sideMenu a:hover, #sideMenu a.hovered, #topMenu a:hover, #topMenu a.hovered { behavior: url("/css/iepngfix.htc") }

/* -- ADMIN -- */
.add {width:16px;height:16px;background:url('/images/a_add.gif');margin:0 5px;}
.del {width:16px;height:16px;background:url('/images/a_del.gif');margin:0 5px;}
.edit {width:16px;height:16px;background:url('/images/a_edit.gif');margin:0 5px;}
.top {width:16px;height:16px;background:url('/images/a_top.gif');margin:0 5px;}
.imgServiceAdmin {float:right;margin:8px 0 0 10px}
