/* CSS Document */
body { 
margin-top : 10px;
margin-bottom : 30px;
background-color : #f6f6f6;
} 
#container { 
width : 750px;
margin : 0 auto;
padding : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 1.6em;
color : #666666;
border : 1px solid #dddddd;
background-color : #ffffff;
} 
#container2 { 
width : 746px;
margin : 0 auto;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 1.6em;
color : #303030;
border-top : 0px solid #dddddd;
border-bottom : 0px solid #dddddd;
} 
h1 { 
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
font-size : 36px;
color : #336699;
margin-top : 20px;
margin-bottom : 30px;
} 
h2 { 
color : #336699;
font-size : 16px;
text-align: center;
font-family : Arial, Helvetica, sans-serif;
margin-left : 4px;
margin-top : 2px;
margin-bottom : 2px;
} 
h3 { 
color : #666666;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
} 
a { 
color : #336699;
text-decoration : none;
font-weight : bold;
} 
a:hover { 
color : inherit;
font-weight : bold;
text-decoration : underline;
} 
a img { 
border : none;
} 
img.left, img.center, img.right { 
padding : 0px;
border : 0 solid #a0a0a0;
} 
img.left { 
float : left;
margin : 0 12px 5px 0;
} 
img.left_1 { 
float : left;
margin : 0 12px 5px 0;
border : 0;
} 
img.center { 
display : block;
margin : 0 auto 5px auto;
} 
img.right { 
float : right;
margin : 0 0 5px 12px;
} 
img.right1 { 
padding : 4px;
border : 3px solid #336699;
float : right;
margin : 0 0 5px 12px;
} 
img.left1 { 
padding : 4px;
border : 3px solid #336699;
margin : 0 0 5px 40px;
} 

#content { 
width : 520px;
padding-left : 15px;
padding-right : 10px;
padding-top : 10px;
float : right;
} 
#content_m { 
width : 310px;
padding-left : 5px;
padding-right : 5px;
padding-top : 10px;
} 
#content1 { 
width : 720px;
background : none;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
float : left;
} 
#content p { 
padding-bottom : 3px;
border-bottom : 1px solid #dddddd;
} 
#content1 p { 
padding-bottom : 3px;
border-bottom : 1px solid #dddddd;
} 
#content_m p { 
padding-bottom : 3px;
border-bottom : 1px solid #dddddd;
} 
#content1 ul { 
margin : 0 0 0 40px;
padding : 0 0 6px 0;
list-style-type : square;
} 
#sidebar { 
width : 180px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
float : left;
} 
#sidebar p { 
padding-bottom : 3px;
border-bottom : 1px solid #dddddd;
} 
#sidebar_r { 
width : 520px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
float : right;
} 
#sidebar p { 
padding-bottom : 3px;
border-bottom : 1px solid #dddddd;
} 
#sidebar_r p { 
padding-bottom : 3px;
border-bottom : 1px solid #dddddd;
} 
#footer { 
margin-top : 2px;
width : 746px;
} 
#footer p { 
text-align: center;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #666666;
} 
#footer p a { 
color : #666666;
font-weight : 100;
border-bottom : 1px dotted #a7a7a7;
} 
#footer p a:hover { 
color : #666666;
text-decoration : none;
border-top : 1px dotted #a7a7a7;
border-bottom : 0 dotted #a7a7a7;
} 

