/* Start of CMSMS style sheet 'Content' */
body { font-size:11px; }

.LeftBox ul li { margin-left:10px;
                    margin-top:10px; }

.LeftBox * a:link, .LeftBox * a:visited { color:#464646; text-decoration:none; }
.LeftBox * a:hover { color:#464646; text-decoration:underline; }
.LeftBox * a:active { color:#464646; text-decoration:none; }
.LeftBox p { display:block; margin:10px 5px; text-align:center; padding:0px; line-height:12px; }
.LeftBox img { margin:4px; }

.RightBox * .NewsSummarySummary { margin:5px 0; }
.RightBox * .NewsSummaryPostdate { margin-top:5px; }

#news-link { color:#FFFFFF; font-weight:bold; }

.RightBox .NewsSummary { margin:15px; border-bottom: 1px solid #CCCCCC; padding-bottom: 10px; }
.RightBox * .NewsSummaryCategory { margin-top:10px; }
.RightBox * a:link, .RightBox * a:visited { color:#666666; text-decoration:none; }
.RightBox * a:hover { color:#666666; text-decoration:underline; }
.RightBox * a:active { color:#666666; text-decoration:none; }
.RightBox * .NewsSummaryLink a { color:#185AA5; }
*  .NewsSummaryMorelink { float:right; }


.MiddleBox h3, .MiddleBox h2 { padding-left:10px;  }
.MiddleBox div.TopBorder h3 { position:relative;
                                         color:#FFFFFF;
                                         font-size:13px;
                                         font-weight:bold;
                                         line-height:34px; }

h4 { clear:both;   font-weight:bold; color:#464646; margin: 10px; font-size:15px; }
.ProductBox { display:block; }
* .ProductBox h4 { font-weight:bold; color:#464646; margin-bottom:10px; position:relative; left:-10px; }
* .ProductBox img { float:right; }
* .ProductBox ul li { padding-bottom:2px; }
* .MiddleBox * a:link, .MiddleBox * a:visited { color:#185aa5; text-decoration:none; }
* .MiddleBox * a:hover { color:#185aa5; text-decoration:underline; }
* .MiddleBox * a:active { color:#185aa5; text-decoration:none; }

#Locations
{
	background-image: url('images/template/other/Ak_map.jpg');
width:125px;
height:95px;
background-repeat:no-repeat;
background-position:5px 5px;
margin-top:4px;
     font-size: 11px;
color:#464646;

}



#main p { padding:6px; padding-left: 10px; padding-right: 10px;display:block;color:#464646;}
.iefixer {display: none; }

#ToolNav { position:absolute; right:0px; width:200px; top:0px; text-align:right; }
#ToolNav img { margin-top:8px; }
.noprint { float:right; display:inline; margin-right:10px; margin-left:5px; }





.BorderRight
{
	border-right:1px solid #cccccc;
}
.Divider
{
	width:99.3%;
	height:1px;
	border-top:1px solid #f7f7f7;
	background-color:#e9e9e9;
	margin-left:auto;
	margin-right:auto;
}








td
{
	line-height: 15px;
}

h2
{
	font-weight:bold;
	color:#464646;
	margin-bottom:10px;
}

.normaltext *
{
	line-height: 15px;
}
.contentTITLE
{
	font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}
.Title
{
padding-top:10px;
padding-bottom:10px;
}
.productsRED
{
	padding-bottom:10px;
	font-weight:normal;
}
/* The new products (red) text */
.productsRED a:link, .productsRED a 
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.productsRED
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 2px;
}
.productsRED a:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
/* The website's content table container on the products/homepage */
.ProductsTB 
{
	border: 1px solid #B4B4B4;
}
.ProductsTBright 
{
	border: 1px solid #B4B4B4;
	border-right: none;
}
.ProductsTitle 
{
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 11px;
	background-color: #B4162C;
	height: 29px;
	vertical-align: top;
	padding-left: 4px;
}

.tablebgcolor 
{
	background-color: #E6EFF8;                
}
table * 
{
	font-size:14px
	vertical-align:middle;
}
.tableCellHeading
{
                font-weight:bold; 
                color:#464646; 
                font-size:15px; 
}

.TableHeader 
{
	font-family: Tahoma;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #5A5A5A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: center;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	padding-bottom: 2px;
}
.TableHeaderEnd {
	font-family: Tahoma;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #5A5A5A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding-bottom: 2px;
}
.TableHeader1 
{
	font-family: Tahoma;
	color: #EAEAEA;
	background-color: #5A5A5A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: center;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	padding-bottom: 2px;
}
.TableHeadertop
{
	font-family: Tahoma;
	color: #FFFFFF;
	background-color: #5A5A5A;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	padding-bottom: 2px;
}
.TableHeadertopend
 {
	font-family: Tahoma;
	color: #FFFFFF;
	background-color: #5A5A5A;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
	text-align: center;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	padding-bottom: 2px;
}
.TableHeader4 
{
	font-family: Tahoma;
	color: #FFFFFF;
	background-color: #5A5A5A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: center;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	padding-bottom: 2px;
}
.TableHeader5 
{
	font-family: Tahoma;
	color: #FFFFFF;
	background-color: #5A5A5A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	padding-bottom: 2px;
}
.tabletext
 {
	font-family: Arial;
	/*color: #00004B;*/
                /*color: #455B6F;*/
                color: #4B6175;
	text-align: center;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	/*background-image:   url(http://w2.hidemyass.com/index.php?q=aHR0cDovL3d3dy5hbWVyaWtlbi5jb20vaW1hZ2VzL3RiX2JnX2ltZy5naWY%3D);*/
	background-color: #E6EFF8;
}
.tabletextDark
 {
	font-family: Arial;
	/*color: #4B647D;*/
                color: #4B6175;
	text-align: center;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	/*background-image:   url(http://w2.hidemyass.com/index.php?q=aHR0cDovL3d3dy5hbWVyaWtlbi5jb20vaW1hZ2VzL3RiX2JnX2ltZy5naWY%3D);*/
	background-color: #CEE3F4;
}
.tabletextL 
{
	font-family: Arial;

	color: #00004B;
	text-align: left;
	padding-left: 8px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	background-color: #E6EFF8;
}
.tabletextL2
 {
	font-family: Arial;
	color: #00004B;
	text-align: left;
	padding-left: 18px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	background-color: #E6EFF8;
}
.StockNumberDark
{
	font-family: Arial;
	color: #464646;
	text-align: center;
	border-bottom-style: solid;
	border-left-style: none;
	/*font-weight: bold;*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	text-transform: uppercase;
	background-color: #CEE3F4;
}
.StockNumberend
 {
	font-family: Arial;

	color: #800000;
	text-align: center;
	border-bottom-style: solid;
	border-left-style: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	text-transform: uppercase;
	background-color: #E6EFF8;
}
.StockNumber 
{
	font-family: Arial;
	color: #464646;
	text-align: center;
	border-bottom-style: solid;
	border-left-style: none;
	/*font-weight: bold;*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	text-transform: uppercase;
	background-color: #E6EFF8;
}
.StockNumberNC
 {
	font-family: Arial;
	color: #800000;
	border-bottom-style: solid;
	border-left-style: none;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 14px;
}
.subTitletext
 {
	color: #000000;
	font-weight: bold;
	font-family: Arial;
}

form
{
	padding-left:10px;
	padding-top:10px;
                padding-right:10px;
}
* .registerBox
{
	padding-top:15px;
	padding-bottom:15px;
}
.registerBox * p
{
	padding-top:20px;
	padding-left:0px;
}
.loginBox * p
{
	padding-top:20px;
	padding-left:0px;
}

.loginBox ul {
list-style-type:none;
}

label span
{
	display:inline-block;
	width:100px;
}

.loginBox label {
text-align: right;
font-weight: bold;
}

.loginBox label span{
padding-right: 3px;
}

#main
{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
        text-align: left;
}
#main * img
{
padding-bottom:5px;
}


.FootNote

{
	font-family: Arial;
        line-height:13px;
}

#logout_form_wrapper form{
padding:0px;
}
.admin
{
        list-style-type: none;
	margin-left: 0;
	padding-left: 0;
	padding-top: 0;
	margin-top: 0;
	display: inline;
}

.admin li {
	margin-left: 0;
	margin-bottom: 0;
	padding: 2px 2px 2px;
	list-style: none;
	display: inline;
}

#admin_user_menus{
float: right;
}

#admin_menus_wrapper{

}

#admin_menus{
float: left;
	border: 1px solid #CCCCCC;
padding:5px 5px 5px 32px;
background-color:#F3F3F3;
float:left;
height:16px;
width:548px;
}

#user_address{
	border: 1px solid #CCCCCC;
padding:5px 5px 5px 5px;
background-color:#F3F3F3;
}

#did_you_know a img {
margin-top:0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;

}

#main .NewsSummaryLink a{
font-weight: bold;
}

#main .NewsSummaryPostdate{

font-weight: bold;
padding-left: 4px;
color: black;
padding-top: 4px;
}

#main .NewsSummarySummary{

padding: 10px;
padding-left: 4px;
padding-bottom: 25px;
border-bottom:1px solid #CCCCCC;
margin-bottom: 25px
}

h3#NewsPostDetailTitle {
padding-left: 0px;

}

#NewsPostDetailDate{

font-weight: bold;
padding-left: 4px;
color: black;
padding-top: 4px;
}

#NewsPostDetailSummary{
padding-top: 10px;
padding-bottom: 10px;
}


div.dialog div.title h2 { padding:25px 0; margin:0; }
.text-block { margin-top:25px; padding:0; }
.register-newbie-note { padding-top:10px; padding-bottom:10px; }

legend { padding:0; margin:0; }

.tableParagraphText
{              
      font-size:11px; 
      margin-top: 9px;
      line-height:15px;
}
/* End of 'Content' */

