﻿html
{
    overflow-y:scroll;    
}
body, form
{
    background-color:#efefef;
    padding:0px;
    margin:0px;
    font-family:Arial;
    font-size:11px;
    background-image:url(/images/headerbg.gif);
    background-repeat:repeat-x;

}

form
{
    margin:0 auto;   
}

#contentarea
{
    width:820px;
    margin:0 auto; 
}

#logobar
{
    height:73px;
    overflow:hidden;
}

#logobar a, #logobar img
{
    padding:0px; margin:0px; border:0px;
}

#logobar a h2, #logobar h1 
{
    display:none;
}


#menubar
{
    background-image:url(/images/menubg.gif);
    background-repeat:repeat-x;
    height:26px;
}


#contentsubarea
{
    min-height:500px;   
    background-color:#fff;
    border:#cdcdcd 1px solid;
    border-top:0px;
}

#copyrightbar
{  
      background-image:url(/images/menubg.gif);
    background-repeat:repeat-x;
    border:#cdcdcd 1px solid;
    border-top:0px;  
    padding:5px;
    color:#fff;
    font-weight:bold;
}


.input1
{
    width:100%;
}



.input1 input
{
   font-size:16px;
   width:550px;
   padding:5px;
}
.input1 textarea 
{
   font-size:14px;
   width:550px;
   height:100px;
   padding:5px;
}

.input1 .title1 
{
   font-size:14px;
   background-color:#efefef;
   font-weight:bold;
   padding:5px;
}

.input2 .title1 
{
   font-size:14px;
   background-color:#efefef;
   font-weight:bold;
   padding:5px;
}
.input2
{
   font-size:15px;
   text-align:center;
   font-weight:bold;
}

.input2 textarea 
{
   font-size:14px;
   width:600px;
   height:200px;
   padding:5px;
}
.input2 input
{
   width:10px;
}

.QuestionList b
{
       font-size:12px;
    
}


/** 
###############################################################
common */

.Pad10
{
    padding:10px;
}

.Pad5
{
    padding:5px;
}

.Pad20
{
    padding:20px;   
}

.Mar10
{
    margin:10px;
}

.Mar5
{
    margin:5px;
}


/** 
###############################################################
my location */



#MyLocation
{
    width:220px;
    background-color:#efefef;
    border:1px solid #ccc;   
    padding:5px;
}




/** 
###############################################################
Panels */


.Std1Panel
{
	border:1px solid #cfd4db;
	background-color:#fff;
}


.Std1Panel .Header
{
	background: #bbc1c9 url(/images/menubg.gif) repeat-x;
	background-position:center;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	padding-left:5px;
	line-height:20px;
	
}


.Std1Panel .content
{

	font-size:11px;
	font-weight:bold;
	color:#000;
	padding:5px;
	
}




.Std5Panel
{
	border:0px;
	color:#000;
	padding:10px;
	margin-bottom:5px;
	font-size:12px;
	font-weight:normal;
}

.Std5Panel .Header
{
	font-size:18px;
	letter-spacing:-1px;
	font-weight:bold;
	font-family:Arial;
	color:#000;
	margin-bottom:5px;
	border-bottom:1px solid #aaa;
	padding-bottom:5px;
}

.Std5Panel .content
{
    padding:0px;
    
}