/* Document CSS */
html, body, form, fieldset, p, a, ul, ol, li, div, legend, label,
br, input, button, h1, h2, h3, h4, h5, h6, form, ADDRESS, CITE{font-weight: normal; font-style: normal; margin: 0px; padding: 0px; text-align: left; vertical-align: baseline; list-style:none;}
html{font-size: 100.01%; height: 100%; background:url(images/bgHTML.jpg) repeat-x top left #FFFFFF;}
body{font-size: 62.5%; font-family: Arial, Helvetica, sans-serif; height:100%; color:#363636; min-width:1000px;}
A IMG{border: none;}
* {font-size:1em;}






A, .aslink {color:#216A9D;}
A:hover {color:#F49B00 !important;}
.interiorLink {text-decoration:none; border-bottom:1px #216A9D dashed;}
.interiorLink:hover {border-bottom:1px #F49B00 dashed !important;}
.linkNonLine A {text-decoration:none;}
.linkNonLine A:hover {text-decoration:underline;}
.linkNonLine .interiorLink:hover {text-decoration:none;}
/* COLORS */
.allColor1, .allLinkColor1 A {color:#d4ebeb;}
.allLinkColor1 .interiorLink {border-color:#d4ebeb;}

.allColor3, .allLinkColor3 A {color:#6e5645;}
.allLinkColor3 .interiorLink {border-color:#6e5645;}

.allColor2, .allLinkColor2 A {color:#d4ebeb;}
.allLinkColor2 .interiorLink {border-color:#d4ebeb;}

.allColor4, .allLinkColor4 A {color:#422e20;}
.allLinkColor4 .interiorLink {border-color:#422e20;}







/* ================================================= */
TEXTAREA {overflow:auto;}
INPUT.inputText,
TEXTAREA,
SELECT
{border:1px #e2e2e2 solid;}
.inputButton {cursor:pointer;}

TEXTAREA {font-family:Arial, Helvetica, sans-serif;}

.inputFileCont {background:url(images/bgInputFileLeft.gif) no-repeat top left; padding-left:15px; float:left;}
*:first-child+html .inputFileCont {background:url(images/bgInputFileLeft.gif) no-repeat left 1px;}
.inputFileCont .inputFile {border:none; height:24px; padding-top:3px; border:none; background:url(images/bgInputFile.gif) repeat-x top left; font-size:14px;}


.fl {width:100%; height:0px; clear:both; font-size:0; line-height:0;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); opacity:0; background:blue;}
.floatRight {float:right;}
.floatLeft {float:left;}
.clear {clear:both;}
.clearL {clear:left;}
.clearR {clear:right;}

/* DEFAULT STYLE */
.default {font-size:1.4em;}
.default * {}
.default H1, .default .h1 {margin:0.7em 0 0.2em; font-size:1.8em; font-weight:100; font-family:"Trebuchet MS", "Times New Roman", Times, serif;}
.default H2, .default .h2 {margin:0.6em 0 0.1em; font-size:1.3em; font-weight:100; font-family:"Trebuchet MS", "Times New Roman", Times, serif;}
.default H3, .default .h3 {margin:0.5em 0 0.5em; font-size:1em; font-weight:900; font-family:"Trebuchet MS", "Times New Roman", Times, serif;}
.default H4, .default .h4 {margin:1em 0 1.4em; font-size:0.8em; font-weight:900; font-family:"Trebuchet MS", "Times New Roman", Times, serif;}
.default H5, .default .h5 {margin:0em 0 1.2em; font-size:0.6em; font-weight:900; font-family:"Trebuchet MS", "Times New Roman", Times, serif;}

.default H1 SPAN, .default .h1 SPAN {font-weight:100; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.default H2 SPAN, .default .h2 SPAN {font-weight:100; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.default H3 SPAN, .default .h3 SPAN {font-weight:100; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.default H4 SPAN, .default .h4 SPAN {font-weight:100; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.default H5 SPAN, .default .h5 SPAN {font-weight:100; font-family:Tahoma, Arial, Helvetica, sans-serif;}

.default H1 A, .default .h1 A {font-weight:900; text-decoration:underline;}
.default H2 A, .default .h2 A {font-weight:900; text-decoration:underline;}
.default H3 A, .default .h3 A {font-weight:900; text-decoration:underline;}
.default H4 A, .default .h4 A {font-weight:900; text-decoration:underline;}
.default H5 A, .default .h5 A {font-weight:900; text-decoration:underline;}
.default A {height:1%;}
.defaultText IMG {margin-bottom:10px;}
/*.default A:hover IMG {border:1px #0091c7 solid;}*/

.default P, .default .p {margin:0 0 0.9em;}

/*list-style:decimal; */
.default UL {margin-top:20px;}
.default UL LI {padding:0 0 5px; margin:8px 0 13px;}
.default UL LI, .default OL UL LI  {list-style:none; background:url(images/listStyle.gif) no-repeat 0 0; padding-left:20px;}
.nominationContest .default UL LI, .nominationContest .default OL UL LI  {background:url(images/listStyleLiteBg.gif) no-repeat 0 0;}
.default OL LI, .default UL OL LI {list-style:decimal;}
.default UL {margin-bottom:1.2em;}
.default UL UL {margin-bottom:-18px; margin-top:0; padding-left:5px;}
.default UL UL LI, .default OL UL LI {padding-bottom:0; background:url(images/listListStyle.gif) no-repeat 2px 9px; margin-bottom:8px;}
.default OL {padding-left:10px;}
.default OL LI {list-style-position: inside;}


.default SUB {font-size:0.8em; position:relative; top:0.2em;}
.default SUP {font-size:0.8em; position:relative; bottom:0.2em;}
.default I, .default I A {font-style:italic;}
.default SMALL, .default .small {font-size:0.9em;}
.default BIG {font-size:1.2em;}
.default B, .default B A {font-weight:900;}

.default CITE {display:block; padding-left:1em; font-style:italic;}
.default .tag {display:block; text-align:right;}

.default .largeIndentation, .largeIndentation {margin-bottom:30px;}
.default .veryLargeIndentation, .veryLargeIndentation {margin-bottom:45px;}
.default .smallIndentation, .smallIndentation {margin-bottom:0.7em}

TABLE {border-collapse:collapse;}

.default TABLE {border-left:1px #216A9D solid; border-bottom:1px #216A9D solid; margin-bottom:10px;}
.default TD, .default TH {padding:10px 10px 10px 10px;}
.default THEAD TD, .default THEAD TH {background:#216A9D !important; color:#FFFFFF; font-weight:900; border-right:1px #FFFFFF solid;}
/*.default .thead TD, .default .thead TH {background:#216A9D !important; color:#FFFFFF; font-weight:900; border-right:1px #FFFFFF solid !important;}*/
.default TD, .default TH {border-right:1px #216A9D solid;}
.default .odd TD, .default  .odd TH {background:#f1f5f8;}
.default .thead .last {border-right:1px #216A9D solid;}

/* RC */
.RC0pxLiteBrown {background:#edebe6;}
.RC0pxLiteBrown .RCTop {height:10px; line-height:0; font-size:0;}
.RC0pxLiteBrown .RCTop .RCLeft {height:10px; width:10px; float:left; background:url(images/RC0pxLiteBrown.gif) top left;}
.RC0pxLiteBrown .RCTop .RCRight {height:10px; width:10px; float:right; background:url(images/RC0pxLiteBrown.gif) top right;}
.RC0pxLiteBrown .RCBottom {height:10px; line-height:0; font-size:0;}
.RC0pxLiteBrown .RCBottom .RCLeft {height:10px; width:10px; float:left; background:url(images/RC0pxLiteBrown.gif) bottom left;}
.RC0pxLiteBrown .RCBottom .RCRight {height:10px; width:10px; float:right; background:url(images/RC0pxLiteBrown.gif) bottom right;}

/* FORM */
.textareaInputRC {background:url(images/bgInputT.gif) repeat-x top left #A3D6ED; position:relative; z-index:10;}
.textareaInputRC DIV {background:url(images/bgInputR.gif) repeat-y top right; position:relative;}
.textareaInputRC DIV DIV {background:url(images/bgInputB.gif) repeat-x bottom right;}
.textareaInputRC DIV DIV DIV {background:url(images/bgInputL.gif) repeat-y bottom left;}
.textareaInputRC DIV DIV DIV DIV {background:url(images/bgInputTL.gif) no-repeat top left;}
.textareaInputRC DIV DIV DIV DIV DIV {background:url(images/bgInputTR.gif) no-repeat top right;}
.textareaInputRC DIV DIV DIV DIV DIV DIV {background:url(images/bgInputBR.gif) no-repeat bottom right;}
.textareaInputRC DIV DIV DIV DIV DIV DIV DIV {background:url(images/bgInputBL.gif) no-repeat bottom left; padding:0 10px;}
.textareaInputRC TEXTAREA {background:none; border:none; width:100%;}
.textareaInputRC INPUT {background:none; border:none; height:23px; display:block; width:100%; padding-top:5px;}

.textareaInputRC UL {position:absolute; left:14px; top:29px; width:92%; background:#A3D6ED; border:1px #565451 solid; border-top:none; display:none;}
.textareaInputRC LI {padding:2px; cursor:pointer;}
.textareaInputRC LI.hover {background:#edebe6;}
.textareaInputRC .screen {position:absolute; top:0; left:0; background:url(images/icoSelect.gif) no-repeat right 1px; display:block; width:99%; height:27px; cursor:pointer; font-size:0;}

.textareaInputErrorRC {background:url(images/bgInputErrorT.gif) repeat-x top left #ec6969; position:relative; z-index:10;}
.textareaInputErrorRC DIV {background:url(images/bgInputErrorR.gif) repeat-y top right;}
.textareaInputErrorRC DIV DIV {background:url(images/bgInputErrorB.gif) repeat-x bottom right;}
.textareaInputErrorRC DIV DIV DIV {background:url(images/bgInputErrorL.gif) repeat-y bottom left;}
.textareaInputErrorRC DIV DIV DIV DIV {background:url(images/bgInputErrorTL.gif) no-repeat top left;}
.textareaInputErrorRC DIV DIV DIV DIV DIV {background:url(images/bgInputErrorTR.gif) no-repeat top right;}
.textareaInputErrorRC DIV DIV DIV DIV DIV DIV {background:url(images/bgInputErrorBR.gif) no-repeat bottom right;}
.textareaInputErrorRC DIV DIV DIV DIV DIV DIV DIV {background:url(images/bgInputErrorBL.gif) no-repeat bottom left; padding:0 10px;}
.textareaInputErrorRC TEXTAREA {background:none; border:none; width:100%; color:#FFFFFF;}
.textareaInputErrorRC INPUT {background:none; border:none; height:23px; padding-top:5px; display:block; width:100%; color:#FFFFFF;}

.textareaInputErrorRC UL {position:absolute; left:14px; top:29px; width:92%; background:#ec6969; border:1px #632c2c solid; border-top:none; display:none;}
.textareaInputErrorRC LI {padding:2px; cursor:pointer; color:white;}
.textareaInputErrorRC LI.hover {background:#a05555;}
.textareaInputErrorRC .screen {position:absolute; top:0; left:0; background:url(images/icoSelectError.gif) no-repeat right 1px; display:block; width:99%; height:27px; cursor:pointer; font-size:0;}

.textareaInputRC *,
.textareaInputErrorRC * {zoom:1;}

.textareaInputParent {position:relative;}
.textareaInputParent .blockLoader {left:-25px; top:4px; position:absolute;}
/* CHANGED STYLES */
.content .title1 {font-size:2.4em; font-family:"Trebuchet MS", "Times New Roman", Times, serif; margin-bottom:15px; line-height:1.2em;}
.content .title1 A {color:#363636; text-decoration:none;}
.content .title1 A:hover {text-decoration:underline;}
.content .title1 SPAN {font-size:0.45em;}
.content .reload {height:20px; background:url(images/reload.gif) no-repeat top left;}

."Trebuchet MS" {font-family:"Trebuchet MS", "Times New Roman", Times, serif;}
.tahoma {font-family:Tahoma, Arial, Helvetica, sans-serif;}

.size08 {font-size:0.8em;}
.size085 {font-size:0.85em;}
.size09 {font-size:0.9em;}
.size11 {font-size:1.1em;}
.size12 {font-size:1.2em;}
.size13 {font-size:1.3em;}
.size14 {font-size:1.4em;}
.size16 {font-size:1.6em;}
.size18 {font-size:1.8em;}
.size20 {font-size:2em;}
.size22 {font-size:2.2em;}
.size24 {font-size:2.4em;}
.size26 {font-size:2.6em;}
.size28 {font-size:2.8em;}
.size30 {font-size:3em;}
.size32 {font-size:3.2em;}
.size34 {font-size:3.4em;}
.size36 {font-size:3.6em;}
.size38 {font-size:3.8em;}
.size40 {font-size:4em;}
.size42 {font-size:4.2em;}


.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}
.pt35 {padding-top:35px;}
.pt40 {padding-top:40px;}
.pt45 {padding-top:45px;}
.pt50 {padding-top:50px;}
.pt55 {padding-top:55px;}
.pt60 {padding-top:60px;}
.pt65 {padding-top:65px;}
.pt70 {padding-top:70px;}
.pt75 {padding-top:75px;}
.pt80 {padding-top:80px;}
.pt85 {padding-top:85px;}
.pt90 {padding-top:90px;}
.pt95 {padding-top:95px;}
.pt100 {padding-top:100px;}

.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr25 {padding-right:25px;}
.pr30 {padding-right:30px;}
.pr35 {padding-right:35px;}
.pr40 {padding-right:40px;}
.pr45 {padding-right:45px;}
.pr50 {padding-right:50px;}
.pr55 {padding-right:55px;}
.pr60 {padding-right:60px;}
.pr65 {padding-right:65px;}
.pr70 {padding-right:70px;}
.pr75 {padding-right:75px;}
.pr80 {padding-right:80px;}
.pr85 {padding-right:85px;}
.pr90 {padding-right:90px;}
.pr95 {padding-right:95px;}
.pr100 {padding-right:100px;}

.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb30 {padding-bottom:30px;}
.pb35 {padding-bottom:35px;}
.pb40 {padding-bottom:40px;}
.pb45 {padding-bottom:45px;}
.pb50 {padding-bottom:50px;}
.pb55 {padding-bottom:55px;}
.pb60 {padding-bottom:60px;}
.pb65 {padding-bottom:65px;}
.pb70 {padding-bottom:70px;}
.pb75 {padding-bottom:75px;}
.pb80 {padding-bottom:80px;}
.pb85 {padding-bottom:85px;}
.pb90 {padding-bottom:90px;}
.pb95 {padding-bottom:95px;}
.pb100 {padding-bottom:100px;}

.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pl35 {padding-left:35px;}
.pl40 {padding-left:40px;}
.pl45 {padding-left:45px;}
.pl50 {padding-left:50px;}
.pl55 {padding-left:55px;}
.pl60 {padding-left:60px;}
.pl65 {padding-left:65px;}
.pl70 {padding-left:70px;}
.pl75 {padding-left:75px;}
.pl80 {padding-left:80px;}
.pl85 {padding-left:85px;}
.pl90 {padding-left:90px;}
.pl95 {padding-left:95px;}
.pl100 {padding-left:100px;}



.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt45 {margin-top:45px;}
.mt50 {margin-top:50px;}
.mt55 {margin-top:55px;}
.mt60 {margin-top:60px;}
.mt65 {margin-top:65px;}
.mt70 {margin-top:70px;}
.mt75 {margin-top:75px;}
.mt80 {margin-top:80px;}
.mt85 {margin-top:85px;}
.mt90 {margin-top:90px;}
.mt95 {margin-top:95px;}
.mt100 {margin-top:100px;}

.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}
.mr35 {margin-right:35px;}
.mr40 {margin-right:40px;}
.mr45 {margin-right:45px;}
.mr50 {margin-right:50px;}
.mr55 {margin-right:55px;}
.mr60 {margin-right:60px;}
.mr65 {margin-right:65px;}
.mr70 {margin-right:70px;}
.mr75 {margin-right:75px;}
.mr80 {margin-right:80px;}
.mr85 {margin-right:85px;}
.mr90 {margin-right:90px;}
.mr95 {margin-right:95px;}
.mr100 {margin-right:100px;}

.mb1 {margin-bottom:1px;}
.mb2 {margin-bottom:2px;}
.mb3 {margin-bottom:3px;}
.mb4 {margin-bottom:4px;}
.mb5 {margin-bottom:5px;}
.mb6 {margin-bottom:6px;}
.mb7 {margin-bottom:7px;}
.mb8 {margin-bottom:8px;}
.mb9 {margin-bottom:9px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb35 {margin-bottom:35px;}
.mb40 {margin-bottom:40px;}
.mb45 {margin-bottom:45px;}
.mb50 {margin-bottom:50px;}
.mb55 {margin-bottom:55px;}
.mb60 {margin-bottom:60px;}
.mb65 {margin-bottom:65px;}
.mb70 {margin-bottom:70px;}
.mb75 {margin-bottom:75px;}
.mb80 {margin-bottom:80px;}
.mb85 {margin-bottom:85px;}
.mb90 {margin-bottom:90px;}
.mb95 {margin-bottom:95px;}
.mb100 {margin-bottom:100px;}

.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}
.ml45 {margin-left:45px;}
.ml50 {margin-left:50px;}
.ml55 {margin-left:55px;}
.ml60 {margin-left:60px;}
.ml65 {margin-left:65px;}
.ml70 {margin-left:70px;}
.ml75 {margin-left:75px;}
.ml80 {margin-left:80px;}
.ml85 {margin-left:85px;}
.ml90 {margin-left:90px;}
.ml95 {margin-left:95px;}
.ml100 {margin-left:100px;}



/*=========================================================================
===========================================================================
=====================CHEKBOX & RADIO ======================================
===========================================================================
 ------------------------------------------------------------------------
	This you can customize
------------------------------------------------------------------------- */
label.checkbox span.holder {height: 61px; background: url(images/checkbox.gif) 0 -1px no-repeat; }
label.radio span.holder {height: 61px; background: url(images/radio.gif) 0 -1px no-repeat;}
label.checkbox:hover span.holder,
label.radio:hover span.holder { top: -21px; }
label.checked span.holder,
label.checked span.holder {top: -42px !important;}


/* ------------------------------------------------------------------------
	Customize at your own risk
------------------------------------------------------------------------- */
label.list { margin: 0 0 5px 0;}/*float: left; clear: left;*/
label.inline {float: left; margin: 0 10px 0 0;}
input.hiddenCheckbox {position: absolute; left: -10000px; /* Hide the input */}
label.prettyCheckbox span.holderWrap {display: block; float: left; position: relative; margin-right: 5px; overflow: hidden;}
label.prettyCheckbox span.holder {display: block; position: absolute; top: 0; left: 0;}

