/* CSS Document 
@import url("notify.css");
@import url("nav.css");
@import url("form.css");
@import url("lists.css");
@import url("table.css");
*/
@import url("_boxes.css");
@import url("_text.css");

/*******************************************************
General Page Style Layouts
*******************************************************/

body {
	text-align:center;
	background-color:#B8B8B8;
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Trebuchet MS, Arial, sans-serif;
	color:#707070;
}

#frame {
	width:726px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	height:100%;
	text-align:left;
}
	
#contentleft {
	width:10px;
	padding:0px;
	float:left;
	height:100%;
	background-image: url(/_images/bg_left_gum.gif);
	background-position: right top;
	background-repeat: repeat-y;
}
html>body #contentleft {
    margin-left:-1em;
}
#contentcenter {
	width:706;
	padding:0px;
	float:left;
	background:#fff;
	height:100%;
	min-height: 100%;
	position: absolute;
    }
html>body #contentcenter {
	height: auto;
}
#contentright {
	width:10px;
	padding:0px;
	float:right;
	height:100%;
	background-image: url(/_images/bg_right_gum.gif);
    background-position: left top;
	background-repeat: repeat-y;
}
html>body #contentright {
    margin-right:0.9em;
}
#leftmenucontainer {
    float:left;
    border:0; 
    width:237px;
}
#leftmenucontainer180 {
    float:left;
    border:0; 
    width:180px;
}

#leftmenu {
	padding: 50px 8px 20px 25px;
	border:0; 
    background-image: url(/_images/bg_box1_top_x.jpg); 
    background-position: left top; 
    background-repeat: repeat-x; 
    background-color:#EFEFEF;
}

	
#rightmenucontainer {
    width:auto;
    float:left;
	padding:10px 10px 20px 16px;
	}
html>body #rightmenucontainer {
	width: 440px;
}
#rightmenucontainerprod {
    width:auto;
    float:left;
	padding:10px 10px 20px 16px;
	}
html>body #rightmenucontainerprod {
	width: 500px;
}
#footercontainer	{
    border-top: 1px solid #dedede;
	text-align: center;
	position: absolute;
	
	bottom:0;
	padding: 0 15%;
	line-height:13px;
	clear:both;
	width: 100%;
}
/* 
 * hack lets IE see 100%, others see 70%. 
 */
html>body #footercontainer {
    width: 70%;
    w\idth: 70%;
}

#footercontainer a	{		
                    color:#b1b1b1;
					text-decoration: none;
					}	
#footercontainer a:hover	{			
					color:#dedede;
					text-decoration:underline;
					}	

/* For example, Privacy */
#fullBG {
    padding:1em;
    background-image: url(/_images/bg_box1_top_x.jpg); 
    background-position: left top; 
    background-repeat: repeat-x; 
    background-color: #EFEFEF;
}
#fullPadding {
    padding:1em;
}

#fullPadding a {
    text-decoration:underline;
}					
.right {
    float:right;
}
.left {
    float:left;
}
.clear{
    clear:both;
    margin:0;
    padding:0;
    }
.xhtml {
    margin-left: 2em;
    margin-bottom: 2.4em;
}



.datebold {
    margin-left: 2px;
    font-weight:bold;
}
.bold {
    font-size:11px;
    font-weight:bold;
}
.menuseperator {
    margin-top:15px;
    background-image: url(/_images/bg_point_x.gif);
    background-repeat: repeat-x;
    width:90%;
}
.menuseperatorfull {
    margin-top:15px;
    background-image: url(/_images/bg_point_x.gif);
    background-repeat: repeat-x;
    width:100%;
}
.menuseperatorcenter {
    margin-top:15px;
    background-image: url(/_images/bg_point_x.gif);
    background-repeat: repeat-x;
    width:100%;
    float:center;
}

a {
    color:#E96A1A;
}
	
	
/* CAN DELTETE THESE STYLES : */	
#main    {						
                        background:#fff;
                   		margin-left: 199px;
                   		margin-right:199px;
                        //width:706px;
                        
						//valign:top;
						//height:"100%";
}
.Innermain  {
                        width:"100%";
						height:"100%";
}


td, span, div {
						font-size:11px;
						font-family:"Trebuchet MS", Arial, sans-serif;
						color:#707070;
						
						line-height:12px;
						}
td a {
						color:#666666;
						text-decoration:none;
						}
/*******************************************************
Links
*******************************************************/	
.Underlinelink  {
						color:#666666;
						text-decoration:underline;
						}
.Alphalink			    {
                        font-weight:bold;
						}	
/*******************************************************
Forms
*******************************************************/	
.azdropdown {
						font-size:10px;
						}	
form {
						padding:0;
						margin:0;
						}												
.bg_left_gum	{
						background-image: url(/_images/bg_left_gum.gif);
						background-position: right top;
						background-repeat: repeat-y;
						}
.bg_right_gum	{
						background-image: url(/_images/bg_right_gum.gif);
						background-position: left top;
						background-repeat: repeat-y;
						}
.header {
						background: url(/_images/bg_head_1.jpg) bottom left repeat-x; 
						height:122px;
						}		
												
.lightgray {
                        color: #E7E3E2;
                        height:1px;
                        }	
.dotted {
                        background: url(/_images/bg_point_x.gif) left repeat-x;
                        }	
.box2_3 {			
						 
						 }
						 
.siteMapLetter {
                        margin:5px 0px 5px 5px;
                        height:18px;
                        color:#959595;
    					font-weight:600;
    					font-size:18;
                        }
.siteMapTitle {
                        margin:5px 5px 5px 20px;
                        background: url(/_images/marker_3.gif) no-repeat;
                        background-position: left top;
                        height:18px;
                        padding-left: 15px;
                        color:#28558D;
    					font-weight:600;
                        }
.siteMapNode {
                        margin:5px 5px 0px 30px;
                        background: url(/_images/marker_4.gif) no-repeat;
                        background-position: left top;
                        height:18px;
                        padding-left: 10px;
                        }
div.hr hr {
                        color: #959595;
                        height: 1px;
                        width: 200px;
                        text-align:left;
                        }
/*******************************************************
Help Prompt
*******************************************************/	
.PromptBox {
                        font-family:Trebuchet MS, Arial, sans-serif;
                        background-color: #E96A1A;
                        border: 1px solid #E96A1A;
                        width: 200px;
                        margin: 2em 1em 2em 1.5em;
                        text-align:center;
}
.OrangeOuter {          
                        margin:0px 5px 0px 0px;
                        float:left;
                        font-family:Trebuchet MS, Arial, sans-serif;
                        background-color: #E96A1A;
                        text-align:center;
                        
}
.OrangeInner {
                        background-color:#ffffff;
                        padding:2px 5px 5px 5px;
                        font-family:Trebuchet MS, Arial, sans-serif;
}
.leftTitle1 {
                        font-size:24px;
                        font-weight:bold;
                        color:#fff;
                        line-height: 22px;
                        padding: 5px 5px 0px 5px;
                        font-family:Trebuchet MS, Arial, sans-serif;
}
html>body .leftTitle1 {
	line-height: 26px;
}
.leftTitle2 {
                        font-size:20px;
                        font-weight:bold;
                        color:#fff;
                        line-height: 20px;
                        padding: 5px 0px 5px 5px
                        font-family:Trebuchet MS, Arial, sans-serif;
}
html>body .leftTitle2 {
	line-height: 26px;
}
.rightTitle1 {
                        text-align:left;
                        font-size:16px;
                        color:#28558D;
                        font-weight:bold;
                        line-height: 26px;
                        font-family:Trebuchet MS, Arial, sans-serif;
}

.rightTitle2 {
                        text-align:left;
                        font-size:12px;
                        font-weight:normal;
                        line-height: 12px;
                        font-family:Trebuchet MS, Arial, sans-serif;
}

.date	{
						font-size:11px;
						
						line-height:13px;
						font-weight:600;
						}
.date span	{
						font-size:11px;
						line-height:13px;
						font-weight:100;
						}
.more		{
					color:#28558D;
					height:12px;
					font-size:12px;
					font-weight:600;
					margin:14px 5px 10px 20px;
					padding-left:14px;
					background: url(/_images/marker_3.gif) no-repeat;
                    background-position: left top;
					}
.more a		{
					color:#28558D;
					height:12px;
					font-size:12px;
					font-weight:600;
					text-decoration:none;
					}
.subscribe a {
					color:#28558D;
					font-size:12px;
					font-weight:600;
					margin:25px 5px 5px 20px;
					padding-left:14px;
					background: url(/_images/marker_2.gif) no-repeat;
                    background-position: left top;
                    text-decoration:none;
					}
																																	
.more a:hover	{
					height:12px;
					font-size:12px;
					font-weight:600;
					text-decoration:none;
					}									
.padding {
                    padding:1em 1em 1em 1em;
                    }
