/* LAYOUT - START HERE */

a:link {color:#006633; text-decoration:underline}
a:visited {color:#666666; text-decoration:none}
a:hover {color:#009900; text-decoration:none}
a:active {color:#006633; text-decoration:none}

.navStyle {
	background-image:url(../images/msys_linkBG.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	}

body {
	background-color:#EAEAEA;
	background-image:url(../images/msys_BG.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:1em;
	}
	
#wrapper {
	margin:0px auto;
	width: 952px;
	background-image:url(../images/msys_contentBG.jpg);
	background-repeat:repeat-y;
	}
	
#header {
	height:164px;
	background-image:url(../images/msys_header.jpg);
	background-repeat:no-repeat;
	}
	
#header #logo{
	float:left;
	margin-left:30px;
	margin-top:5px;
}
	
#header #searchBox{
	float:right;
	padding-right:0px;
	margin-top:0px;
}
#header #searchBox form input{
	font-size:.6em;
	height:22px;
	background-color:#333333;
	color:white;
}

#header #searchBox form input.searchField{
	height:14px;
	font-size:.8em;
	background-color:white;
     color:black;
}
		
#footer {
     height: 38px;
     background-image:url(../images/msys_footer.jpg);
     background-repeat:no-repeat;
     background-color: #EAEAEA;
     clear:both;
     }

.footer {
     height: 60px;
     background-image:url(../images/msys_footer.jpg);
     background-repeat:no-repeat;
     background-color: #EAEAEA;
     padding: 40px 30px 0px 30px;
     font-size:10px;
     color:#666666;
     clear:both;
     }

	
#left_Col {
	width:190px;
	margin-left:23px;
	float:left;
	}
	
#middle_Col {
        margin-left:213px;
        width:718px;
        _margin-left:200px;
}

#right_Col {

	}
	
.ad_container {
	
	}
	
.clearMe{
	clear:both;
}
	
#content {
	width:715px;
	_width:714px;
}

#headlines{
	margin-top:3px;
	margin-left:3px;
	height:150px;
}

#headlines #box1{
	float:left;
}

#headlines #box2{
	margin-left:240px;
}

#headlines #box3{
	float:right;
}
	
.headline_box {
	width: 234px;	
	}
	
.headline_box h2{
	background-image:url(../images/msys_Green_BG.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:.8em;
	font-weight:bold;
	color:white;
}
	
.headline_content {
	padding:10px;
	padding-top:2px;
	font-size:.7em;
	
	}
	
.content_box_Wide {
	width:100% auto;
	}
	
.content_box {
	margin-right:3px;
	margin-left:3px;
	margin-bottom:3px;
	background-color:#FFF;
	border: 1px dotted #666666;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#006699;
	}
	
.content_box h3 {
	background-image:url(../images/msys_blue_BG.jpg);
	background-repeat:no-repeat;
	color:#536CA4;
	padding-left:30px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:.8em;
	}
	
.content_content {
	padding:10px;
	font-size:.8em;
	}
	
#callOuts{
	
}	

#callOuts .callOut_box {
	width:100%;
	margin-bottom:3px;
	}
	
#callOuts .callOut_box h4 {
	background-image:url(../images/msys_Green_BG.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:.7em;
	}
	
#callOuts .callOut_content {
	padding:10px;
	padding-top:2px;
	font-size:.8em;
	}
		
/* TEXT - START HERE */

.white_headerText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
.blue_headerText {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	color:#536CA5;
	}
.headerNav {
    border:solid 1px red;
    width:230px;
    height:10px;
    float:right;
    padding-top:5px;
    padding-right:0px;
}
.white_headerText {
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:12px;
            font-weight:bold;
            color:#FFFFFF;
            }

.blue_headerText {
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:12px;
            font-weight:bold;
            color:#536CA5;
            }
            
.Main_Title {
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:20px;
            color:#536CA5;
            }

.Products {
            width:719px;
            height:189px;
            float:left;
            }
.none {font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;font-size:12px;}
.Black_Title {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;color:#000;}
.black_heading {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000;}
.small_text {font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;font-size:10px;}
.gray_text {font-family:Verdana, Arial, Helvetica, sans-serif;color:#999999;font-size:12px;}
