html,body
{
    margin:0;
    padding:0;
    height:100%;
    border:none;
}

a {
			font-family: sans-serif;
			font-size: 12px;
			color: #fff;
	}
a.gray {color: #777;}

a.top{
			font-family: sans-serif;
			color: #fff;
			font-size: 12px;
			text-align: center;
			padding-right: 15px;
			text-decoration: underline;
			}

/* Links */
a.mainblack {
	color: #000; 
	}

			
div.m_w{
			width:143px;
			font-size: 0px;
			text-align: center;
			}
div.s5{
			width: 5px;
			font-size: 0px;
			}
div.h30{			
			height: 30px;
			font-size: 0px;
			}
			
div.r30{
			padding: 0 30 0 0px;
			margin: 0 0 0 0px;
			}
div.b17{
width: 100%;
height: 17px;
border-bottom: 3px solid;
color: #777;
font-size: 0px;
}
			
table.header_table{
			border: 0px;
			border-collapse:collapse;	
			background: url(/templates/norgis2/pics/back.gif) repeat-x;
			background-position:left bottom;	
			}			

td {
	padding: 0;
}
p{font-family: sans-serif; font-size: 12px; margin: 0 0 0 0px;}
h1 {font-family: sans-serif; font-weight: normal; margin-top:  0; margin-bottom: 7px; text-align:   left; font-size: 24px; color: #777;}
h2 {font-family: sans-serif; font-weight: normal; margin-top:  0; margin-bottom: 7px; text-align:   left; font-size: 24px; color: #777;}
h3, div.predl {font-family: sans-serif; font-weight: normal; margin-top:  0; margin-bottom: 7px; text-align:  right; font-size: 32px; color: white;}
h4 {font-family: sans-serif; font-weight: normal; margin-top: 10; margin-bottom: 7px; text-align: center; font-size: 18px; color: white;}

td.body_td	{
				 text-align: center; 
				 padding: 0px;
				 background-color: gray;
				 vertical-align: top;
			}
			
td.orange_spring{
					vertical-align: top;
					height: 100%;
					background: #D99614 url(/templates/norgis2/pics/spring_orange.gif) repeat-y right 0px;
			}
td.middle_main{
			vertical-align:top;
			width: 100%;
			padding-left: 43px;
			padding-top: 39px;
			background: #fff;
			}
td.left_middle{
			vertical-align:top;
			padding-left: 30px;
			}
td.left_bottom{
			height: 100%;
			text-align: right;
			vertical-align: bottom;
}

td.right_middle{
			vertical-align: top;
			background: #fff url(/templates/norgis2/pics/spring_white.gif) repeat-y left 0px;
}
			
td.middle_orange{
					vertical-align:top;
					width: 268px;
					padding-right: 43px;
					padding-top: 30px;
					background: #D99614;
			}
			
td.bottom{
vertical-align: bottom;
padding: 0 0 0 0px;
}
			
td.content{
				width: 100%;
				padding-left: 43px;
				vertical-align:top;
}
table.body_table{
					border: 0px;
					border-collapse:collapse;
					height: 100%;
					width: 100%;
					}
					
table.w100{
					border: 0px;
					border-collapse:collapse;
					width: 100%;
					}

p.top_tel{
			color: #fff;
			font-family: sans-serif;
			font-size: 18px;
			text-align: right;
			padding: 0 30 0 0px;
			margin: 0 0 0 10px;
			}
			
p.phone_big {text-align: right; color: Navy; font-size: 28px;}
p.phone_footer{text-align: right; font-size: 18px;}

div.bottomdiv {

height: 52px; border-bottom: 9px solid; border-color: #777;
//height: 61px; border-bottom: 9px solid; border-color: #777;
}
			
div.mid_underline_white {
			background-color: #fff;
			width: 225px;
			height: 3px;
			font-size: 0px;
			}
			
div.mid_underline_orange {			
			background-color: #D99614;
			width: 100%;
			height: 3px;
			font-size: 0px;
			}




table.body_table td.left_middle table.moduletable td span.mainlevelmm {
    color:#FFFFFF;
    font-family:sans-serif;
    font-size:12px;
}
.contentpaneopen  a  {color:#000;}
