/********************************************************************
*																	*
*						Begin Container Styles						*
*																	*
*********************************************************************/

.SMXbottom_left_container {
background-image: url(container_left_bottom.jpg);
background-repeat: no-repeat;
width: 6px;
height: 112px;
}

.SMXbottom_right_container {
background-image: url(container_right_bottom.jpg);
background-repeat: no-repeat;
width: 6px;
height: 112px;
background-position:right;
background-position:top;
}

.SMXbottom_left_container_short {
background-image: url(container_left_bottom_short.jpg);
background-repeat: no-repeat;
width: 6px;
height: 77px;
}

.SMXbottom_right_container_short {
background-image: url(container_right_bottom_short.jpg);
background-repeat: no-repeat;
width: 6px;
height: 77px;
background-position:right;
background-position:top;
}

.SMXtop_container {
height: 22px;
COLOR: #000000;
padding: 0px 0px 0px 10px;
font-weight: normal;
font-size:11px;
}

.HeadlineHeader {
background-image: url(btm_box_hdr_bg.jpg);
background-repeat: repeat-x;
height: 22px;
padding: 0px 0px 0px 10px;
}

#head_blue .head {
color: #ffffff;
/*font: 11px bold #ffffff Verdana, Arial, Helvetica, sans-serif;*/
padding: 0px 0px 0px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
letter-spacing: 0.1em;
}

.SMXtop_left_container {
background-image: url(container_left_top.jpg);
background-repeat: no-repeat;
width: 7px;
height: 22px; /*30px*/
}

.SMXtop_right_container {
background-image: url(container_right_top.jpg);
background-repeat: no-repeat;
width: 7px;
height: 22px; /*30px*/
}
/*was SMXcontainer_bg*/
.skinmaster {
background-color: #FFFFFF;
}

.SMX_title {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #003366; /*1E5589, ffffff*/;
}

.SMX_heading {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
color: #000000;
}

.SMX_sub_title {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color: #003366; /*1E5589, ffffff*/;
}

.SMX_title_light {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color: #5C6A85;
}

.SMX_title_home {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color: #868686;
}

/*begin new 1-8-2007*/
A.SMX_title_home:link {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color: #868686;
text-decoration: none;
}

A.SMX_title_home:active {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color: #003366;
text-decoration: none;
}

A.SMX_title_home:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color: #003366;
text-decoration: none;
}

A.SMX_title_home:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color: #FF0000;/*#5C6A85;*/
text-decoration: underline;
}/*end new 1-8-2007*/

.SMX_title_grey {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #868686;/*62768E;*/ /*1E5589, ffffff*/;
}

.SMX_grey {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color: #868686;
}

A.SMX_grey:link {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color: #868686;
text-decoration: none;
}

A.SMX_grey:active {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color: #868686;
text-decoration: none;
}

A.SMX_grey:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color: #868686;
text-decoration: none;
}

A.SMX_grey:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color: #868686;
text-decoration: underline;
}

.SMX_title_light_strong {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #5C6A85;/*62768E;*/ /*1E5589, ffffff*/;
}

.SMX_container_master {
width:100%;
background-color:transparent;
padding-left: 10px;
font-size:11px;
vertical-align:top;
}

.HeadlineBackground {
width: 100%;
background-color: transparent;
background-image: url(HeadlineArea_Center.jpg);
background-repeat: repeat-x;
background-position: top;
height: 187px;
padding: 15px 0px 0px 10px;
}

.HeadlineText {
width: 100%;
font-size:11px;
vertical-align:top;
color: #183C5C;
height:150px;
overflow:auto;
overflow-x:hidden; /* IE fix - this line required in order to prevent the horizontal scrollbar from appearing */	
}

.Normal {
color: #374C83 !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:10px;
}

.Normal a:link, .Normal a:active, .Normal a:hover, .Normal a:visited{
	color: #454545;
	font-weight: 600;
}
.Normal a:link, .Normal a:active, .Normal a:visited{
	text-decoration: none;
}
.Normal a:hover {
        text-decoration: underline;
}


.HeadlineArea_LeftSide {
background-image: url(HeadlineArea_Left.jpg);
background-repeat: no-repeat;
background-position: top;
width: 7px;
height: 187px;
}

.HeadlineArea_RightSide {
background-image: url(HeadlineArea_Right.jpg);
background-repeat: no-repeat;
width: 7px;
height: 187px;
}

.ContentArea_LeftSide {
background-image: url(ContainerLeft_NoTitle.jpg);
background-repeat: no-repeat;
background-position: top;
width: 7px;
height: 142px;
}

.ContentArea_RightSide {
background-image: url(ContainerRight_NoTitle.jpg);
background-repeat: no-repeat;
width: 7px;
height: 142px;
}

.ContentArea_Backgound {
width: 100%;
background-color: transparent;
background-image: url(ContentArea_Background.jpg);
background-repeat: repeat-x;
background-position: top;
height: 26px;
padding: 15px 0px 0px 10px;
}

.ContentArea_Text {
width: 100%;
font-size:11px;
vertical-align:top;
color: #183C5C;
}

.SMX_sub_container {
width: 100%;
background-color: transparent; 
padding-right: 20px;
padding-left: 20px;
padding-top: 20px;
padding-bottom: 20px;
}