@charset "utf-8";
/* 
'**********************************************************************'
'                             eco2max.css                              '
'**********************************************************************'
' Description: 	Stylesheet for Web site: eco2max.                                        
' Type:			CSS
'
' Dependencies:	Default.css
'**********************************************************************'
*/

/* List of colors used in the site
	Black				: #000000
	White				: #FFFFFF
	Light Gray          : #DCDCDC
	Mid Gray            : #A9A9A9
	Dark Gray           : #808080
	Dodger Blue         : #1E90FF
	Wine Red			: #D11919
	Pale Brown			: #7C7441
	Green    			: #8AA945
*/

/*
'----------------------------------------------------------------------'
'                                FONTS                                 '
'----------------------------------------------------------------------'
*/

h1 	{font-size:20px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#02843C;
	 margin-top:5px;
	 margin-bottom:20px;}

h2 	{font-size:15px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#000000;
	 margin-top:5px;
	 margin-bottom:15px;
	 text-align:left;}

h3 	{font-size:13px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#6B4700;}

h4 	{font-size:11px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 margin-bottom:5px;}

h5 	{font-size:8px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;}

h6 	{font-size:6px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;}
	 
p 	{font-size:12px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#444444;
	 margin-top:5px;
	 margin-bottom:20px;
}	

p.Highlighted 	
{
	 color:#000099;
	 padding-left:40px;
	 padding-right:40px;
	 font-weight:bold;
}	

ul 	{margin-top:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 padding-left:0px;}	

li 	{font-size:12px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#444444;
	 margin-left:17px;
	 margin-bottom:10px;
	 margin-right:50px;
	 list-style-type:square;}	
	 
a   {color:#0000FF;
     font-size:12px;
     text-decoration:underline;}

/*
'----------------------------------------------------------------------'
'                               MainPage                               '
'----------------------------------------------------------------------'
*/
body.MainPage
{
	text-align:center;
	text-align:-moz-center;
	background-repeat:repeat;
	background-color:#85855C;
}

br { clear: left; }

/*
'----------------------------------------------------------------------'
'                                Banner                                '
'----------------------------------------------------------------------'
*/
table.Banner 
{
	width:1000px;
	height:290px;
	border-left-width:2px;
	border-right-width:2px;
	border-color:#AAAAAA;
}

table.TopBanner 
{
	width:100%;
	height:80px;
	border-bottom-width:1px;
	border-color:#000000;
	background-color:#DDDDDD;
	filter:progid:DXImageTransform.Microsoft.Gradient 
	(GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#EEEEEE');   
	font-family:Verdana, sans-serif;
	font-size:8px;
}

/* 
'----------------------------------------------------------------------'
'                                 Menu                                 '
'----------------------------------------------------------------------'
*/
table.MenuFrame 
{
	width:100%;
	height:30px;
	text-align:left;vertical-align:center;
	background-color:#555555;
	border-bottom-width:1px;
	border-color:#000000;
	filter:progid:DXImageTransform.Microsoft.Gradient 
	(GradientType=0,StartColorStr='#777777',EndColorStr='#444444');   
}

table.Menu 
{
	color:FFFFFF;
	font-family:Verdana;
	font-size:12px;
	width:auto;
}

table.Menu td
{
	padding-left:20px;
	padding-right:20px;
	width:auto;
}

table.Menu a
{
	color:#FFFFFF;
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
    font-weight:normal;
}

table.Menu a:hover
{
	color:#1E90FF;
}

table.BannerImage 
{
	width:100%;
	height:180px;
	border-bottom-width:1px;
	border-color:#000000;
}

/*
'----------------------------------------------------------------------'
'                                 News                                 '
'----------------------------------------------------------------------'
*/

div.NewsTitle 
{
	font-size:13px;
	font-family:Verdana;
	font-weight:bold;
	color:#000000;
	text-align:left;
}

div.NewsDate 
{
	font-size:10px;
	font-family:Verdana;
	font-weight:normal;
	color:#555555;
}

div.NewsContent 
{
	font-size:12px;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;
}

a.NewsLink
{
	color:#D11919;
	font-size:11px;
    text-decoration:none;
	text-align:left;
}

div.NewsPreview 
{
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#990000;
	text-align:left;
}

div.NewsPreviewTitle 
{
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	color:#000000;
	Margin-top:15px;
	text-align:left;
}

div.NewsPreviewDate 
{
	font-size:9px;
	font-family:Verdana;
	font-weight:normal;
	color:#888888;
	text-align:left;
}

div.NewsPreviewContent 
{
	font-size:9px;
	font-family:Verdana;
	font-weight:normal;
	color:#444444;
	text-align:left;
}

/*
'----------------------------------------------------------------------'
'                             SidePreview                              '
'----------------------------------------------------------------------'
*/

div.SidePreviewBox
{
	border-style: solid;
	border-width:0px;
	padding:4px;
	border-color:#000000;
	margin-bottom:20px;
}

div.SidePreviewTitle
{
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	color:#990000;
	margin-bottom:5px;
}

div.SidePreviewText
{
	font-size:10px;
	font-family:Verdana;
	font-weight:normal;
	color:#333333;
}


/*
'----------------------------------------------------------------------'
'                              MainFrame                               '
'----------------------------------------------------------------------'
*/


table.MainFrame 
{
    width:1000px;
	height:500px;
	border-left-width:2px;
	border-right-width:2px;
	border-top-width:1px;
	border-color:#AAAAAA;
	background-color:#FFFFFF;
}

table.MainFrame td.LeftMenu
{
    width:20%;
	padding:5px;
	background-color:#FFFFFF;
}

table.MainFrame td.Separator
{
    width:1px;
	padding-top:10px;
	padding-bottom:10px;
}

table.MainFrame div.Separator
{
    height:100%;
    border-style:dotted;
    border-width:0px;
    border-left-width:1px;
	padding:0px;
	margin:0px;
}

table.MainFrame td.CenterWindow
{
    width:65%;
	text-align:justify;
	vertical-align:top;
	padding:20px;
	margin:0px;
	background-color:#FFFFFF;
}

table.MainFrame a.CenterWindow
{
	color:#0000FF;
	font-size:"9";
    text-decoration:underline;
}

table.MainFrame td.RightWindow
{
    width:15%;
	text-align:justify;
	vertical-align:top;
	padding:25px;
	padding-left:0px;
	padding-top:40px;
	margin:0px;
	background-color:#FFFFFF;
}

table.MainFrame table tr.TableTitle
{
	font-weight:bold;
}

/*
'----------------------------------------------------------------------'
'                              Left Menu                               '
'----------------------------------------------------------------------'
*/
table.LeftMenu
{
	width:100%;
	height:100%;
}

div.LeftMenuTop 
{
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:10px;
}

div.LeftMenuSub
{
	text-align:left;
	vertical-align:center;
	color:#808080;
	font-family:Verdana;
	font-size:12px;
	padding-left:15px;
	padding-bottom:15px;
	padding-right:10px;
	background-repeat:no-repeat;
	background-position:1px 3px;
	background-image:url('../Resources/Rigth Arrow Light Blue.gif');
}

div.LeftMenuSub a
{
	color:#808080;
	text-decoration:none;
}

div.LeftMenuSub a:hover
{
	color:#D11919;
}

/*
'----------------------------------------------------------------------'
'                              Left Menu                               '
'----------------------------------------------------------------------'
*/
table.Division
{
	width:100%;
	text-align:center;
}

table.Division tr
{
	height:100%;
	vertical-align:top;
}

table.Division td
{
	width:50%;
	padding:20px;
	text-align:center;
    text-align:-moz-center;
}

/*
'----------------------------------------------------------------------'
'                              Copyright                               '
'----------------------------------------------------------------------'
*/

table.CopyrightFrame 
{
	width:1000px;
	height:50px;
	border-left-width:2px;
	border-right-width:2px;
	border-color:#AAAAAA;
	background-color:#000000;
}

table.Copyright 
{
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	color:#37519B;
	vertical-align:top;
	text-align:center;
	font-family:Verdana;
	font-size:10;
	border-top-width:1px;
	border-color:#AAAAAA;
}

a.Copyright
{
	color:#0000FF;
	font-family:Verdana;
	font-size:10px;
    text-decoration:underline;
}

iframe.Copyright
{
	width:100%;
	height:50px;
	display:block; 
	border:none;
}

/*
'----------------------------------------------------------------------'
'                                Forms                                 '
'----------------------------------------------------------------------'
*/

body.form
{
	background-color:#CCCCCC;
	text-align:left;
	padding:5px;
}

body.form p
{
	font-size:11px;
	font-family:Verdana;
	color:#000000;
	margin-top:5px;
	margin-bottom:20px;
	display:inline;
}	

body.form h3 	
{
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#D11919;
	margin-top:5px;
	margin-bottom:5px;
	border-width:0px;
	border-bottom-width:1px;
	border-style:solid;
	border-color:#000000;
	padding-bottom:3px;
	margin-bottom:15px;
}


body.form span.highlight
{
	 color:red;
	 float:none;
}	

body.form .EditBox 
{
	height:15px;
	color:#222222;   
	border-style:solid;
	border-width:1px;
	border-color: #7575A9 #47478D #47478D #7575A9;
	background-color: #FFFFE6;
	font-size:9px;
	font-family:Verdana;
	margin-bottom:5px;
	vertical-align:center;
}

body.form .ListBox 
{
	height:18px;
	color:#222222;   
	border-style:solid;
	border-width:1px;
	border-color: #7575A9 #47478D #47478D #7575A9;
	background-color: #FFFFE6;
	font-size:10px;
	font-family:Verdana;
	margin-bottom:2px;
	vertical-align:center;
}

body.form .CheckBox 
{
    display:inline;
	float:left;
	vertical-align:center;
	margin-bottom:6px;
	padding:0px;
}

body.form .Button 
{
	height:18px;
	vertical-align:center;
	padding:0px;
	font-size:9px;
	font-family:Verdana;
}

body.form label {
    width:80px;
	height:10px;
    text-align:left;
	vertical-align:center;
	font-size:9px;
	font-family:Verdana;
}

body.form label.Large {
    display: inline;
    width: 280px;
    float: left;
	margin-top:6px;
	margin-bottom:6px;
	margin-right:10px;
    text-align: left;
	vertical-align:bottom;
	font-size:10px;
	font-family:Verdana;
}

body.form label.Checkbox {
    display: inline;
    width: 150px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:6px;
	padding-top:4px;
    text-align: left;
	font-size:10px;
	font-family:Verdana;
	font-weight:normal;
	vertical-align:top;
}

/*
'----------------------------------------------------------------------'
'                              Link Box                                '
'----------------------------------------------------------------------'
*/

a.LinkBox
{
	text-decoration:none;
}

div.LinkBoxBackground
{
	width:250px;
	height:160px;
	border-color:#000000;
	border-width:1px;
	border-style:solid;
    vertical-align:middle;
    filter:alpha(opacity=100);
	opacity:1.0;
}

div.LinkBoxTransparent
{
	width:100%;
	height:20%;
	background-color:#85855C;
	position:relative;
	top:80%;
	color:#FFFFFF;
    filter:alpha(opacity=70);
	opacity:0.7;
}

div.LinkBoxTitle
{
	width:100%;
	height:20%;
	position:relative;
	top:60%;
	color:#FFFFFF;
    font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:32px;
}

div.LinkBoxDescription
{
	width:250px;
	height:70px;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	padding-top:5px;
}

