HTML{height:100%; margin-bottom:1px}
BODY{margin-top:5px; margin-right:0px; margin-bottom:0px; margin-left:0px; font-size:7.5pt; font-style:normal; line-height:normal; color:#000; font-family:Arial, Helvetica, sans-serif}

a:link,a:visited{color:#0077B9; text-decoration:none; font-size:7.5pt}
a:hover{color:#333; text-decoration:none}
a img{border:0}
img{border:0}

td,tr,p,div{line-height:140%; font-size:7.5pt; text-align:left}

h3,.componentheading{font-weight:bold; font-size:16px; color:#2A80FF; line-height:18px; margin:5px 0}

.componentheading{padding-top:10px}
.contentheading{background:url(../../images/hsep.png) bottom left repeat-x; padding:0px 0px 5px 0px; font-size:16px; font-weight:bold; height:45px; vertical-align:bottom; text-align:left; width:100%}

/*ul{margin:0; padding:0; list-style:none}
ul li{line-height:15px; padding-left:15px; padding-top:0px; background-image:url(../../images/bullet.gif); background-repeat:no-repeat; background-position:0px 3px}
*/
.small{font-size:6px; color:#999; font-weight:bold; text-align:left}
.modifydate{height:30px; vertical-align:bottom; font-size:6px; color:#999; font-weight:bold; text-align:left}
.createdate{height:25px; vertical-align:top; font-size:6px; color:#999; font-weight:bold; vertical-align:top; padding-bottom:10px; padding-top:0px}
.clr{clear:both}

#main_bg{height:100%; padding:0; margin-bottom:1px; background-image:url(../../images/vmixbackground.jpg)}
div.mosimage_caption{font-size:7px; color:#FFF}
div.center{text-align:center}
table#main{margin-left:auto; margin-right:auto; text-align:center}

div.blog_more{margin-top:30px}
div.syndicate div{text-align:center}
table.opentable{border-collapse:collapse; margin-left:5px}
table.opentable td{margin:0; padding:0}
table.openlefttable{border-collapse:collapse; margin-left:5px; margin-right:5px}
table.openlefttable td{margin:0; padding:0}
td.left_shadow{width:9px; background-image:url(../../images/js_bg_l.jpg); background-repeat:repeat-y; background-position:right; margin:0px; padding:0px}
td.right_shadow{width:8px; background-image:url(../../images/js_bg_r.jpg); background-repeat:repeat-y; background-position:left; margin:0px; padding:0px}
td.bottom{height:61px; background-image:url(../../images/js_bottom.jpg); background-repeat:no-repeat; background-position:center top; width:735px}
td.wrapper{width:718px}

#bottomnav_links ul{margin:0; padding:0}
#bottomnav_links li{background-image:none; list-style:none; float:left; margin:0px; padding:0px; font-size:7.5pt; line-height:17px; height:17px; white-space:nowrap}
#header{float:left; width:718px; height:100px; background:#FFF; margin:0px; padding:0px; background-image:url(../../images/navibackground.jpg)}
.topbar{width:735px; height:10px; background-image:url(../../images/js_top.jpg); background-repeat:no-repeat; margin:0px; padding:0px; background-position:center}
#contentarea{float:left; width:718px; background:#FFF}
table.contentarea{width:718px; max-width:718px}
td.sidenav{background-image:url(../../images/sidenavbackground.jpg); background-repeat:no-repeat; height:500px}
div.nogo{width:197px; overflow:hidden}
td.seperator{background:url(../../images/vsep.png) top center repeat-y}
td.middle{width:511px; background-color:#FFF}

ul.menu{margin:0; padding:0; font-color:#000}
ul.menu li{display:inline; /* Shows each item side-by-side */list-style-type:none; /* Gets rid of the bullet points */font-weight:bold;font-color:#000}
ul.menu a,ul.menu a:active,ul.menu a:link,ul.menu a:visited,ul.menu a:hover,  ul.menu .separator{display:block; float:left; padding:0 .5em; /* Provides horizontal separation between menu items */color:#000; font-size:7pt;}

#bottombar{background-image:url(../../images/bottombar.jpg); background-repeat:y-repeat; height:35; align:center; color:#FFF !important; margin: 0; text-align: center;font-family:Arial, Helvetica, sans-serif}
.moduletablebottom{margin-left: auto; margin-right:auto; width:500px; text-align:left;}
ul.menubottom{margin:0 auto; padding:0; font-color:#FFF}
ul.menubottom li{display:inline; /* Shows each item side-by-side */list-style-type:none; /* Gets rid of the bullet points */font-weight:bold; font-size:9pt; font-color:#FFF}
ul.menubottom a,ul.menubottom a:active,ul.menubottom a:link,ul.menubottom a:visited,ul.menubottom a:hover,  ul.menubottom .separator{display:block; float:left; padding:0 1em; /* Provides horizontal separation between menubottom items */color:#FFF}

div#left div.moduletablelate{color:#333 !important; float:left; width:155px; padding-top:0px; margin-top:0px; margin-right:5px; margin-bottom:0px; margin-left:12px}
.moduletablelate th{font-weight:bold; font-size:7.5pt; color:#666; line-height:18px; margin-top:5px; margin-right:0; margin-bottom:5px; margin-left:0; padding-left:7px}

#usermod{width:391px; background-color:#000; color:#FFF; border:1px solid #D4D4D4}
#leftmod{width:195px; color:#FFF}
table#usermod a:link,table#usermod a:visited{color:#07A}
table#usermod a:hover{color:#333}
table#usermod{padding:10px; margin-top:15px; margin-right:10px; margin-bottom:10px; margin-left:10px}
table#usermod td{padding:10px; margin:10px}

div#body-intro{width:186px !important; width:196px; color:#FFF !important; padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px; margin-top:5px; margin-right:10px; margin-bottom:0px; margin-left:10px; font-size:7pt}
div#body-gallery{height:140px; width:186px !important; width:195px; color:#FFF !important; padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px; margin-top:10px; margin-right:10px; margin-bottom:10px; margin-left:10px; font-size:7.5pt}
div#body-news{height:200px; width:281px !important; width:271px; color:#FFF !important; padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px; margin-top:5px; margin-right:10px; margin-bottom:10px; margin-left:10px; font-size:7.5pt}
div#minidiv{width:171px !important; width:171px; background-color:#000; color:#FFF!important; border:1px solid #D4D4D4; padding-top:0px; padding-right:10px; padding-bottom:10px; padding-left:10px; margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:10px; font-size:7.5pt}
div#body-background{height:285; width:505px; background:url(../../images/homeback.jpg) no-repeat}

div#newsbody{width:471px !important; width:491px; background-color:#FFF; color:#000 !important; border:1px solid #D4D4D4; padding-top:0px; padding-right:10px; padding-bottom:10px; padding-left:10px; margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:10px; font-size:7.5pt}
div#mediabody{width:671px !important; width:691px; background-color:#FFF; color:#000 !important; border:1px solid #D4D4D4; padding-top:0px; padding-right:10px; padding-bottom:10px; padding-left:10px; margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:10px; font-size:7.5pt}
div#minidiv{width:171px !important; width:171px; background-color:#FFF; color:#000 !important; border:1px solid #D4D4D4; padding-top:0px; padding-right:10px; padding-bottom:10px; padding-left:10px; margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:10px; font-size:7.5pt}


input.button{border:1px solid #8ECC00; background:url(../../images/butbg.png) repeat-x; height:20px; padding:2px 10px 4px 10px !important; padding:0px 5px 0px 5px; font-weight:bold; color:#FFF; text-transform:uppercase; font-size:7.5pt}
.inputbox{font-size:7.5pt}
table.moduletable{width:100%; margin:0px 0px 0px 0px}
table.moduletable td{padding:4px}

#content-pane .tab-page{}
table.contentpane{text-align:left; width:100%; padding:0px; margin:0px; border-collapse:collapse}
table.contentpaneopen{text-align:left; width:100%; padding:0px; margin:0px; border-collapse:collapse; font-size:7.5pt;}
.contentpagetitle{font-size:9px; font-weight:bold; color:#CCC; text-align:left}
a.contentpagetitle:link,a.contentpagetitle:visited{padding:0px; font-size:9px; height:25px; line-height:25px; padding-top:10px; color:#DDD; text-align:left; width:100%; font-weight:bold}
a.contentpagetitle:hover{color:#0077B9}

a.sublevel:link,a.sublevel:visited{vertical-align:middle; font-size:7.5pt; font-weight:bold; color:#8ECC00; text-align:left; line-height:16px; padding-left:3px; background-image:url(../../images/arrow.gif); background-repeat:no-repeat; background-position:5px center; text-indent:15px; display:block; height:16px}
a.sublevel:hover{color:#666; font-weight:bold; text-decoration:none}
a.category:link,a.category:visited{}
a.category:hover{}
a.pagenav,a.pagenav:visited{}
a.pagenav:hover{}

.frontpageheader{}
.newsfeedheading{}
.newsfeeddate{}
.fase4rdf a:link{}
.fase4rdf a:hover{}

div#mainbody td.sectiontableheader{font-weight:bold; color:#FFF; padding:4px; border-left:1px solid #EEE; background-color:#FC0}
td.smalldark{color:#666; font-size:7px; font-weight:bold}
table.pollstableborder{padding:0; margin:0; border-collapse:collapse; text-align:left}
table.pollstableborder td{padding:5px 2px 0 0}
td.sectiontableentry1{padding:0px}
td.sectiontableentry2{padding:0px}
tr.sectiontableentry1 td{padding-left:4px; padding-right:4px}
tr.sectiontableentry2 td{padding-left:4px; padding-right:4px}

.designertoo{display:block; text-indent:-5000px; text-decoration:none; height:0}
.ontab{background-color:#CCC; border-left:solid 1px #666; border-right:solid 1px #666; border-top:solid 1px #666; border-bottom:solid 0px #CCC; text-align:center; cursor:pointer; font-weight:normal; color:#8ECC00}
.offtab{background-color:#BCBCBC; border-left:solid 1px #999; border-right:solid 1px #BBB; border-top:solid 1px #999; border-bottom:solid 1px #666; text-align:center; cursor:pointer; font-weight:normal; color:#666}
.tabpadding{}
.tabheading{background-color:#FFF; text-align:left}
.pagetext{visibility:hidden; display:none; position:relative; top:0}

h4{}
h5{}
h6{}
hr{background:#999; height:1px; border:1px solid}
hr.separator{}
td.buttonheading img{padding-left:5px}
span.highlight{background:#ffc}
table.contenttoc{margin:3px; border:solid 1px #CCC}
table.contenttoc th{font-size:7.5pt; text-transform:uppercase; color:#333; background:#FFF; padding:5px}
table.contenttoc td{font-size:7.5pt; font-weight:normal; text-align:left; padding:5px}
.contentdescription{text-align:left}
.category{}
.poll{font-size:7.5pt; padding:0px; margin:0px}
table.pollstableborder{border:0px; margin:0px; padding:0px; border-collapse:collapse}
.smalldark{font-size:7.5pt; color:#333; text-decoration:none; font-weight:normal}
table.searchinto{width:100%}
table.searchintro td{color:#000; font-weight:bold}
.pagenav{font-weight:normal}
.pagenavbar{}

.content_rating{font-weight:normal; font-size:7.5pt}
.content_vote{font-weight:normal; font-size:7.5pt}
.back_button{text-align:center; margin-top:40px}
.readon{display:block}
strong{font-family:Tahoma}
strong-heading{font-size:9pt; font-weight:bold}
strong-heading2{font-size:7pt; font-weight:bold; color:#FFF !important}
strong-small-heading{font-size:7pt; font-weight:bold}
#pathway{padding-left:10px; padding-top:5px; padding-right:0px; padding-bottom:0px; margin:0px}
.copy,.copy a:link,.copy a:visited,.copy a:hover{color:#FFF; text-decoration:none; text-align:center; font-size:7pt}
.designer{color:#666}
.designer a:link,.designer a:visited{color:#666; font-size:7pt; text-decoration:none}
.designer a:hover{color:#666}

div#body-intro h3, div#body-news h3, div#body-gallery h3, .moduletablefeat h3, .moduletablelate h3{font-size:10pt; font-weight:bold; font-family:Arial, sans-serif; color:#FFF}
.moduletablefeat .minifp td {padding-right:5px;}
.moduletablefeat .minifp td p {margin-top:3px;}
.moduletablefeat .minifp td img {border:none;margin-left: 0.5em;margin-right: 0.5em;}
.moduletablefeat .minifp-anotherlinks{font-weight:bold;font-size:100%;border-bottom:1px solid #CCC;display:block;padding-bottom:5px;margin-bottom:5px;background:url(../images/application_add.gif) no-repeat top left;padding-left:20px;}
.moduletablefeat .minifp ul li {font-size:94%;padding-left:0;}
.moduletablefeat .minifp ul li a {}
.moduletablefeat .minifp-introtitle a:hover {text-decoration:underline;}
.moduletablefeat .minifp-date {color:#666;font-size:9px;font-weight:normal;height:10px;}
.moduletablefeat a:hover.minifp-full-link{text-decoration:underline;}
.moduletablefeat .minifp-introtitle a {font-size:8pt; font-weight:bold; color:#FFF !important}
.moduletablefeat a.minifp-full-link {font-weight:bold;float:right}

.moduletablelate .minifp td {padding-right:5px;}
.moduletablelate .minifp td p {margin-top:3px; }
.moduletablelate .minifp td img {border:none;margin-left: 0.5em;margin-right: 0.5em;}
.moduletablelate .minifp-anotherlinks {font-weight:bold;font-size:100%;border-bottom:1px solid #ccc;display:block;padding-bottom:5px;margin-bottom:5px;background:url(../images/application_add.gif) no-repeat top left;padding-left:20px;}
.moduletablelate .minifp ul li {font-size:94%;padding-left:0; color: #FFF}
.moduletablelate .minifp ul li a {color: #FFF}
.moduletablelate .minifp-introtitle a {font-size:120%;font-weight:bold; color: #FFF}
.moduletablelate .minifp-introtitle a:hover {text-decoration:underline; color: #FFF}
.moduletablelate .minifp-date {color:#666;font-size:9px;font-weight:normal;height:10px;}
.moduletablelate a.minifp-full-link {font-weight:bold;line-height:24px;}
.moduletablelate a:hover.minifp-full-link {text-decoration:underline;}

