/* GLOBAL WEBSITE  */

body {
/* background: url('../../structure/strw/bg_body.png'); */
background-repeat: no-repeat;
background-position: top center;
background-color: #FFFFFF;
margin: 5px;
padding: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
font-weight: Normal;
text-align: center;
}










/* LINKS */

a, a:active, a:visited{
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4DB8FF;
font-weight: normal;
}
a:hover{
color: #0099FF;
}

.aJoin, .aJoin:active, .aJoin:visited{
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
font-weight: normal;
}

.aJoin:hover{
color: #0099FF;
}












form{
margin: 0px;
padding: 0px;
}







p{
margin-top: 0px;
}



ul{
margin-top: 0px;
margin-bottom: 15px;
text-indent: -5px;
list-style-position: outside;
list-style-image: url(http://www.gpvwc.com/kernel/lib/icons/ico-ul.png);
}

li{
margin-top: 5px;
}


blockquote{
font-style: italic;
}


textarea{
background: #F9F9F9;
border: thin solid #CCCCCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
padding: 5px;
}


h1{
margin: 0px;
margin-bottom: 5px;
font-size: 17px;
font-weight: bold;
}

h2{
margin: 0px;
margin-bottom: 5px;
font-size: 14px;
font-weight: bold;
}

h3{
font-size: 11px;
font-weight: bold;
}








table{
margin-top: 10px;
margin-bottom: 10px;
border-collapse: collapse;
border-bottom: thin solid #EEEEEE;
}


td{
padding-top: 2px;
padding-left: 2px;
padding-bottom: 2px;
font-size: 11px;
border-bottom: thin solid #EEEEEE;
}

th{
padding: 3px;
font-size: 11px;
font-weight: bold;
border-bottom: thin solid #CCCCCC;
text-align: left;
}

.tx{
font-size: 11px;
font-weight: bold;
border-bottom: thin solid #EEEEEE;
text-align: center;
}

.tz{
font-size: 11px;
font-weight: bold;
color: #999999;
border-bottom: thin solid #EEEEEE;
text-align: left;
}

.ts{
padding-top: 2px;
padding-left: 2px;
padding-bottom: 2px;
font-size: 11px;
color: #999999;
border-bottom: thin solid #EEEEEE;
}


















/* GLOBAL DIVS */
#ghost {
width: 980px;
margin: 0 auto;
padding: 0 auto;
text-align: left;
}

#ghostInner{
width: 100%;
float: left;
}

















/* ESPECIAL NAVIGATION DIVS */

.submenuWrap{
height: 20px;
padding-top: 4px;
text-align: left;
color: #666666;
position: absolute
}

#submenuOption {
margin-right: 10px;
float: left;
}

#submenuInner{
font-weight: normal;
color: #666666;
float: left;
}

#submenuInner:hover{
color: #0099FF;
}


#toolbar{
width: 200px;
background: #333333;
border: thin solid #161616;
padding: 10px;
float: left;
cursor: default;
position: absolute;
}

#toolbarInner{
padding: 1px;
color: #666666;
width: 180px;
float: left;
}

#toolbarInner:hover{
color: #0099FF;
cursor: pointer;
}










/* SERVICES PANEL DIVS */

#servPanelTabWrap{
width: 180px;
padding: 5px;
background: #333333;
border-bottom: thin solid #444444;
color: #777777;
font-weight: normal;
float: left;
}

#servPanelTabWrap2{
width: 180px;
padding: 5px;

background: #333333;
color: #777777;
font-weight: normal;
float: left;
}


#servPanelTabWrapInner{
padding-bottom: 5px;
float: left;
}

#servPanelTabBorder{
width: 180px;
height: 1px;
background: #444444;
float: left;
}


#servPanelTabTitle{
width: 100%;
padding-top: 5px;
padding-bottom: 5px;
font-size: 13px;
font-weight: Normal;
float: left;
}








/* ESPECIAL LOGIN COMMON DIVS */

#loginCommonWrap {
background: #333333;
color: #666666;
cursor: default;
overflow: hidden;
float: left;
}

#loginCommonWrapInner{
margin: 10px;
width: 100%;
cursor: default;
float: left;
}

#loginHeaderInfo{
margin-left: 10px;
padding-top: 4px;
float: left;
}

#loginCommonWrapInnerRight{
margin-right: 10px;
padding-right: 10px;
cursor: default;
float: right;
}

#loginCommonWrapBottom {
width: 1020px;
height: 15px;
background: #333333;
color: #999999;
cursor: default;
float: left;
}

#loginCommonWrapSplit{
margin-top: 5px;
margin-bottom: 5px;
width: 100%;
height: 5px;
float: left;
}

#loginCommonWrapSubWrapper{
margin-top: 10px;
width: 100%;
color: #666666;
float: left;
}

#loginCommonWrapSubWrap{
margin-left: 10px;
width: 100%;
color: #666666;
float: left;
}

#loginCommonWrapSubWrapWideSplit{
width: 400px;
color: #666666;
float: left;
}

#loginCommonWrapSubWrapThinSplit{
width: 200px;
color: #666666;
float: left;
}

.loginCommonWrapSubWrapperInner{
width: 100%;
float: left;
}

#comm1,#comm2{
margin-top: 10px;
width: 100%;
float: left;
}





#propLoginInnerSplit1 {
width: 100%;
height: 20px;
margin-top: 2px;
margin-bottom: 2px;
float: left;
}

#propLoginInnerSplit2 {
width: 190px;
height: 20px; 
margin-bottom: 2px;
float: left;
}

#propLoginInnerSplit1noH {
width: 380px;
margin-top: 2px;
margin-bottom: 2px;
float: left;
}

#propLoginInnerSplit2noH {
width: 190px;
margin-bottom: 2px;
float: left;
}





/* CONTEXT CONTENT */

.indentData{
margin-left: 20px;
}

#wrapper{
width: 100%;
margin-bottom: 20px;
float: left;	
}

#dataBlockInner{
width: 100%;
margin-bottom: 20px;
float: left;
}





