/* 
 * sorted by length if the statements are too long they are put in the
 * top section, bottome section is filled with the short statements
 */

/* long section */
body{
    padding:0px;border:0px;
    font-family:trebuchet,arial,verdana,helvetica,sans-serif;
    background:url("../img/globe_bg.png") left top no-repeat;
}
div.page{
	width:900px;margin:auto;min-height:500px;
    padding:0px 10px 0px 10px;
    font-size:12px;
    background-image:url("../image/bg.png");
}
.contact_form td{
	padding:5px;
	border-bottom: 1px dotted grey;
	border-top: 1px dotted grey;
}
.contact_form{
	border-right:1px dotted grey;
	border-left: 1px dotted grey;
	border-collapse:collapse;
	padding:5px;
	width:95%;
	margin:auto;
}
#sidenav li{
    padding:5px; 
    margin:0px;
}
/* short section */
.main_content{width:620px;}
.leftnav{width:250px;}
.leftnav div{margin-left:10px;}
.contact_form td{width:50%;}
.contact_form td input,.contact_form td textarea,
.contact_form td select{width:100%;}
.contact_form td textarea{height:120px;}
.contact_table td{width:50%;padding:5px;}

#sidenav{list-style-type:none;padding:0px;margin:0px;}
#sidenav li a.main{margin:10px 0 10px 5px;text-decoration:none;font-size:20px}
#sidenav li a.main:visited{color:blue}
#leftnav div a{text-decoration:none;padding-left:10px;}
#leftnav div a:hover{color:red;}

a img{border:0px;}
table tr td{vertical-align:top;}
p{font-size:14px;}
h5{font-size:16px;}
h3{font-size:20px;}

