/* GENERAL STYLES */
body
{
text-align: center;
font-family: Tahoma;
font-size:12px;
color:#000;
background-color:#efefef;
padding:0px;
margin:0px;
}

a{ color:#0000FF;
text-decoration:none;
}

.video{padding-right:10px;
padding-bottom:15px;}

a:hover{ color:#000080;
text-decoration:underline;
}

#container
{
margin: 0 auto;
width: 917px;
text-align: left;
background-color:#FFFFFF;
}

#main
{
margin:0px;
padding:10px 20px 20px 20px;
line-height:1.2em;
}

#contl
{
float:left;
margin:0px;
padding:0px;
}

#leftnav
{background-image:url(/images/n_mid.gif);
background-repeat:repeat-y;
width:191px;
}

#leftnav h2
{
padding:5px 0px 5px 0px;
background-color:#0062AE;
margin:10px 0px 0px 0px;
text-align:center;
}

#leftnav a
{
color:#00005E;
text-decoration:none;
}

#leftnav a:hover
{
text-decoration:underline;
}

#leftnav h2 a
{
font-size:12px;
color:#fff;
}

#leftnav ul{ margin:10px 0px 0px 20px; padding:5px;}

#leftnav li{ padding:0px 0px 5px 0px; }

#contr
{
float:left;
margin:0px;
padding:0px 0px 0px 10px;
width:668px;
line-height:1.7em;
text-align:left;
}

#contr p
{

}

#menu
{
margin:0px;
padding:0px;
}

.clear
{
clear:both;
}

.buttonpadding
{
padding-bottom:50px;
}

.imgpadding
{
padding-right:10px;
}

input{margin-bottom:10px; border:1px solid;}

#footer
{
margin:0 auto;
width: 760px;
text-align:center;
}

/* EDITOR PROPERTIES */
h1 {
font-size:20px; color:#0062AE; padding:0px; margin:0px;
}

h2 {
color:#0062AE; padding:0px; font-size:17px; margin:0px;
}

h3 {
color:#0062AE; padding:0px; margin:0px;font-size:15px;
}

video {
padding-right:10px;
padding-bottom:15px;
}

buttonpadding {
padding-bottom:50px;

}

imgpadding {
padding-right:10px;
}

