body { min-width: 785px; margin: 0; padding: 0; text-align: center; font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 62.5%; color: #000066; }		
* { font-family: Arial,Sans-Serif,Helvetica,Serif }
#mainwrapperHead { margin: 0 auto; width: 785px; text-align: left; background-repeat: repeat-y; background-image: url(../images/head_bg.gif) }
#topShadowHead { height: 20px; background-image: url(../images/head_top.gif); background-repeat: no-repeat}
#menuwrapper { margin: 0 auto; width: 785px; text-align: left; background-repeat: repeat-y; background-image: url(../images/menu.gif); margin-bottom:-1px; margin-left:0 }
#mainwrapper { margin: 0 auto; width: 785px; text-align: left; background-repeat: repeat-y; background-image: url(../images/main_bg.gif); }
#topShadow { height: 20px; background-image: url(../images/main_top.gif); background-repeat: no-repeat; }
#content { position:relative; margin-top:35px; }
#bottomShadow {height: 10px; background-image: url(../images/main_foot.gif); background-repeat: no-repeat; }
* html #bottomShadow {margin-bottom:-8px;}
#star { text-align:center; height: 150px; width: 150px; background-image: url(../images/web20star.gif); background-repeat: no-repeat; }
#banner { padding-top:8px; width: 785px; text-align: left; }
#footer { margin: 0 auto; width: 780px; text-align: center; }
#mainwrapperFoot { margin: 0 auto; width: 785px; text-align: left; background-repeat: repeat-y; background-image: url(../images/footer_bg.gif) }
/* //////////////////////////////////////////////////////////////// conditioners */
.regular a { color: #000; text-decoration: underline; font-family: Arial,Sans-Serif,Helvetica,Serif; font-weight: bold }
.regular a:link { color: #000; text-decoration: underline; font-family: Arial,Sans-Serif,Helvetica,Serif; font-weight: bold }
.regular a:visited { color: #000; text-decoration: underline; font-family: Arial,Sans-Serif,Helvetica,Serif; font-weight: bold }
.regular a:hover {color: #c00; background-color: Transparent; text-decoration: none; cursor: pointer; cursor: hand; font-weight: bold }
.regular a:active { color: #c00; text-decoration: none }
.regular a img{ border-style: none; border-width: 0; border: none; border: 0 }
.regular a:link img{ border-style: none; border-width: 0; border: none; border: 0 }
.regular a:visited img { border-style: none; border-width: 0; border: none; border: 0 }
.regular img { border-style: none; border-width: 0; border: none; border: 0 }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,blockquote,html,input,p { margin: 0; padding: 0; background: Transparent; color: #333 }
p { margin: 0; 	font-size: 1.30em; line-height: 1.85em }
br { margin: 0; padding: 0; margin: 1.1em 0 1em 0 }
.separator { margin: 0; padding: 0; margin: 1.1em 0 1em 0 }
h1,h2,h3,h4,h5 { margin: .3em 0 .3em 0; font: bold 1em Arial,Sans-Serif,Helvetica,Serif; color: #777 }
pre,code { font: 1em }
label { cursor: pointer; cursor: hand }
input { padding: .2em 0 .2em .3em; font: normal 1.4em Arial,Sans-Serif,Helvitica,Serif; }
select { font: normal 1.35em Arial,Sans-Serif,Helvetica,Serif; letter-spacing: .05em; color: #333; padding-top: 0; }
option { padding: .2em 0 .2em 0 }
caption { padding: 0; margin: 0 }
fieldset { margin: 0; padding: 0; border-style: none }
ul,ol { list-style: none }
ul,menu,dir { display: block; list-style-type: disc; margin: 0 0; -moz-padding-start: 0; -moz-counter-reset: -html-counter 0 }
h1 { font-size: 3.3em; color: #757678 }
h2 { font-size: 1.1em; font-weight: bold; text-align: center }
h3 { padding: 0 0 0 .9em; margin: 0 0 0 0; font-size: 3.2em; font-family: Arial,Sans-Serif,Helvetica,Serif; color: #99cc33; font-weight: normal }
h3 a,h3 a:link,h3 a:visited { color: #99cc33 }
h3 a:hover,h3 a:active { color: #c00 }
h4 { padding: 0 0 0 2.2em; margin: 0; font-size: 1.4em; font-family: Arial,Sans-Serif,Helvetica,Serif; color: #000; font-weight: normal; text-decoration: underline; }
h4 a,h4 a:link,h4 a:visited { color: #000; text-decoration: underline; }
h4 a:hover,h4 a:active { color: #c00; text-decoration: underline; }
h5 { font-size: 1.2em }
.textarea { font: normal 1.50em Arial,Sans-Serif,Helvetica,Serif; letter-spacing: .05em; color: #333 }
.firstHeader { font-family: Georgia,Arial,Sans-Serif,Helvetica,Serif; font-size: 2.6em; font-weight: normal; color: #000; margin: 0.6em 1.25em 0 1.25em; }
.header { font-family: Georgia,Arial,Sans-Serif,Helvetica,Serif; font-size: 1.6em; font-weight: normal; color: #000; margin: 0 1.25em 0 1.25em; }
.section { position: relative; background-color: Transparent }
.para {	 padding: 1.1em 0 .5em .2em; margin: 0 1em 0 2.2em; font-family: Arial,Sans-Serif,Helvetica,Serif }
.textInput label { font-family: Verdana, Arial,Sans-Serif,Helvetica,Serif; }
input.submit
{
    border: 3px double #607EC5;
    border-top-color: #607EC5;
    border-left-color: #607EC5;
    padding: 0.25em;
    background-color: #607EC5;
	font-family: Arial,Sans-Serif,Helvetica,Serif;
    color: #fff;
    width: 6em;
    height: 2.0em;
    font: 1.5em Arial,Sans-Serif,Helvetica,Serif
}
/* //////////////////////////////////////////////////////////////// tagclouds */
#htmltagcloud{ font-family:'lucida grande', trebuchet, 'trebuchet ms', verdana, arial, helvetica, sans-serif; line-height:2.8em; letter-spacing:normal; text-decoration:none; text-transform:none; text-align:left; text-indent:0ex; background-color:#fff; margin:1.5em 0em 0em 1.5em; border:3px dotted #ddd; padding:4px}
#htmltagcloud a:link{text-decoration:none;}
#htmltagcloud a:visited{text-decoration:none;}
#htmltagcloud a:hover{text-decoration:none;color:white;background-color:#05f;cursor:pointer}
#htmltagcloud a:active{text-decoration:none;color:white;background-color:#03d;cursor:pointer}

#qlinkstagcloud{ font-family:'lucida grande', trebuchet, 'trebuchet ms', verdana, arial, helvetica, sans-serif; line-height:1.8em; letter-spacing:normal; text-decoration:none; text-transform:none; text-align:left; text-indent:0ex; background-color:#fff; margin:1.5em 0em 0em 1.5em; border:3px dotted #ddd; padding:4px}
#qlinkstagcloud a:link{text-decoration:none}
#qlinkstagcloud a:visited{text-decoration:none}
#qlinkstagcloud a:hover{text-decoration:none;color:white;background-color:#05f}
#qlinkstagcloud a:active{text-decoration:none;color:white;background-color:#03d}

#twittertagcloud{ font-family:'lucida grande', trebuchet, 'trebuchet ms', verdana, arial, helvetica, sans-serif; line-height:1.8em; letter-spacing:normal; text-decoration:none; text-transform:none; text-align:left; text-indent:0ex; background-color:#fff; margin:1.5em 0em 0em 1.5em; border:3px dotted #ddd; padding:4px}
#twittertagcloud a:link{text-decoration:none}
#twittertagcloud a:visited{text-decoration:none}
#twittertagcloud a:hover{text-decoration:none;color:white;background-color:#05f}
#twittertagcloud a:active{text-decoration:none;color:white;background-color:#03d}
#twitter_update_list ul { list-style: none; }
#twitter_update_list li { font-family: Georgia,Arial,Sans-Serif,Helvetica,Serif; font-size: 1.2em; font-weight: normal; color: #000; line-height:1.1em; text-align:left}

.tagcloudh1 { font-family: Georgia,Arial,Sans-Serif,Helvetica,Serif; font-size: 2.6em; font-weight: normal; color: #000; line-height:1.1em; text-align:center}
.tagcloudh2 { font-family: Georgia,Arial,Sans-Serif,Helvetica,Serif; font-size: 1.6em; font-weight: normal; color: #000; line-height:1.1em; text-align:center}
.tagcloud0{font-size:1.0em;padding:0em;color:#ACC1F3;z-index:10;position:relative}
.tagcloud0 a{text-decoration:none; color:#ACC1F3}
.tagcloud1{font-size:1.0em;padding:0em;color:#ACC1F3;z-index:9;position:relative}
.tagcloud1 a{text-decoration:none;color:#ACC1F3}
.tagcloud2{font-size:1.2em;padding:0em;color:#86A0DC;z-index:8;position:relative}
.tagcloud2 a{text-decoration:none;color:#86A0DC}
.tagcloud3{font-size:1.2em;padding:0em;color:#86A0DC;z-index:7;position:relative}
.tagcloud3 a{text-decoration:none;color:#86A0DC}
.tagcloud4{font-size:1.5em;padding:0em;color:#607EC5;z-index:6;position:relative}
.tagcloud4 a{text-decoration:none;color:#607EC5}
.tagcloud5{font-size:1.5em;padding:0em;color:#607EC5;z-index:5;position:relative}
.tagcloud5 a{text-decoration:none;color:#607EC5}
.tagcloud6{font-size:2.0em;padding:0em;color:#4C6DB9;z-index:4;position:relative}
.tagcloud6 a{text-decoration:none;color:#4C6DB9}
.tagcloud7{font-size:2.0em;padding:0em;color:#395CAE;z-index:3;position:relative}
.tagcloud7 a{text-decoration:none;color:#395CAE}
.tagcloud8{font-size:2.5em;padding:0em;color:orange;z-index:2;position:relative}
.tagcloud8 a{text-decoration:none;color:orange}
.tagcloud9{font-size:2.5em;padding:0em;color:#133B97;z-index:1;position:relative}
.tagcloud9 a{text-decoration:none;color:#133B97}
.tagcloud10{font-size:3.0em;padding:0em;color:#002A8B;z-index:0;position:relative}
.tagcloud10 a{text-decoration:none;color:#002A8B}
