/* ========================================= Default Classes ========================================= */
body {margin: 0px; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#5F5F5F; background-color:#EFEFEF;}
ul, ol, form, h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;}
img { border:none;}
.imgV {vertical-align:middle;}
.bold {font-weight:bold;}
A:link {color: #5F5F5F; text-decoration: underline;}
A:visited {color: #5F5F5F; text-decoration: underline;}
A:hover {color: #83222C; text-decoration: underline;}
/* =================================================================================================== */

/* ========================================= Fonts Classes ========================================= */
.fa09 { font-size:9px; font-family:Arial, Helvetica, sans-serif;}
.fa10 { font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.fa11 { font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.fa12 { font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.fa13 { font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.fa14 { font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.fa15 { font-size:15px; font-family:Arial, Helvetica, sans-serif;}
.fa16 { font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.fa18 { font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.fa20 { font-size:20px; font-family:Arial, Helvetica, sans-serif;}

.fv09 { font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fv10 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fv11 { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fv12 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fv13 { font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fv14 { font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fv16 { font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fv18 { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fv20 { font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* =================================================================================================== */

/* ========================================= Color Classes ========================================= */
.HDColor1 {color:#83222C;}
.HDColor2 {color:#83222C;}
.red	{color:#FF0000;}
.black	{color:#000000;}
.green	{color:#006600;}
.white	{color:#FFFFFF;}
.txtGry {color:#666465;}
.txt { text-align:justify;}
/* =================================================================================================== */

/* ========================================= Header Classes ========================================= */
.head { width:960px; height:143px; display:block; background-image:url(/images/headBg-header0.gif); background-repeat:no-repeat}
.hLogo { width:571px; height:117px; display:block; float:left; text-align:left;}
.hPhone { width:389px; height:117px; display:block; float:left; text-align:right;}
/* =================================================================================================== */

/* ========================================= Navigation Classes ========================================= */
.vb {display:none; visibility:hidden; margin:0px; padding:0px; overflow: hidden;}
#Navigation {width:778px; margin:0px auto; display:block; clear:both;}
.mainMenu {height:29px; text-align:center; margin:-2px -73px; display:block; float:right; clear:left;}
DIV.mainMenu UL {list-style-type: none; margin:0px; padding:0px;}
.navL {background-image:url(/images/nav-activateL.gif); width:8px; height:29px; float:left; margin:0px;}
.navR {background-image:url(/images/nav-activateR.gif); width:8px; height:29px; float:left; margin:0px;}
.navA {background-image:url(/images/nav-activate.gif); background-repeat:repeat-x; padding:8px 6px 8px 5px; font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; float:left;}
LI.navA A:link {color: #1B4E9A; text-decoration: none;}
LI.navA A:visited {color: #1B4E9A; text-decoration: none;}
LI.navA A:hover {color: #83222C; text-decoration: none;}
/* =================================================================================================== */

/* ========================================= Footer Classes ========================================= */

DIV.footer A:link {color: #1B4E9A; text-decoration: none; margin:0px !important; padding:0px !important;}
DIV.footer A:visited {color: #1B4E9A; text-decoration: none; margin:0px !important; padding:0px !important;}
DIV.footer A:hover {color: #1B4E9A; text-decoration: underline; margin:0px !important; padding:0px !important;}
.navF {display:block; margin-left:25px;}
DIV.navF UL { margin:0px !important; padding:0px !important; list-style:none;}
DIV.navF LI { padding:0px !important; float:left; padding:0px 3px !important;}
.navH { width:100%; margin-top:15px; padding-bottom:10px ; display:block; float:left; text-align:right; vertical-align:top;}
/* =================================================================================================== */

/* ========================================= Images/Flash Classes ========================================= */
.bigImg { width:778px; height:232px; display:block;}
.mainContent { background-color:#FFFFFF; width:920px;}
.rightBg { background-image:url(/images/rightBg.jpg); padding:0px 5px 0px 6px; width:246px; vertical-align:top;}
/* =================================================================================================== */

/* ========================================= Heading Classes ========================================= */
.hdSub2 { background-image:url(/images/hdSubBg.gif); background-position:0px 0px; padding:5px 28px;}
.hdSub5 { background-image:url(/images/hdRightBg.jpg); background-position:0px 0px; padding:6px 22px;} 
/* =================================================================================================== */

/* ========================================= Bullets Classes ========================================= */
UL.ulB1 { list-style:none; margin:0px; padding:0px;}
UL.ulB1 LI { background-image:url(/images/bullet-1.gif); background-position:0px 3px; background-repeat:no-repeat; padding-left:12px;}
UL.ulR1 { list-style:none; margin:0px; padding:0px;}
UL.ulR1 LI { background-image:url(/images/bullet-1.gif); background-position:0px 3px; background-repeat:no-repeat; padding:0px 0px 12px 12px;}
UL.ulR2 { list-style:none; margin:0px; margin-top:5px; padding:0px;}
UL.ulR2 LI { background-image:url(/images/bullet-1.gif); background-position:0px 3px; background-repeat:no-repeat; padding:0px 0px 5px 12px;}
UL.ulB3 { list-style:none; margin:0px; padding:0px;}
UL.ulB3 LI { background-image:url(/images/bullet-1.gif); background-position:0px 3px; background-repeat:no-repeat; padding:0 0 10px 12px;}
UL.ulB4 { list-style:none; margin:0px; padding:0px;}
UL.ulB4 LI { background-image:url(/images/hdSubBg.gif); background-position:0px 3px; background-repeat:no-repeat; padding:9px 0 15px 28px;}
UL.ulB4 LI .heading { color:#666465; font-weight:bold;}

/* =================================================================================================== */

/* ========================================= Box Classes ========================================= */
.boxR1 { background-color:#F3F3F3; padding:11px 22px;}
.box1 { background-color:#F6F6F6; border:1px solid #C0857C; padding:12px;}
/* =================================================================================================== */

/* ========================================= Table / TD Shades Classes ========================================= */
.thBg { background-image:url(/images/thBg1.gif); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold;}
.trShd1 { background-color:#FFFFFF;}
.trShd2 { background-color:#FAFAFA;}
.bd {border:1px solid #C0857C;}
.bdt {border-top:1px solid #C0857C;}
.bdb {border-bottom:1px solid #C0857C;}
.bdr {border-right:1px solid #C0857C;}
.bdl {border-left:1px solid #C0857C;}
/* =================================================================================================== */

/* ========================================= CCForm / OrderForm Classes ========================================= */
.formCont { padding:20px 20px;}
.mainHD{color:#83222C;}
.HD2 { background-image:url(/images/hd2Bg.gif); background-repeat:repeat-x; color:#FF8F20; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
.HD2Bg { background-image:url(/images/thBg1.gif); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; background-color:#863A32;}

.fRed {color:#FF0000;}
.fTxt {color:#FF8F20;}
.tPad0 { padding-top:0px;}
.tPad2 { padding-top:2px;}

.boxF { background-color:#F2F7FA; border:1px solid #DAE7EF;}

.bdF {border:1px solid #F4ECE9;}
.bdtF {border-top:1px solid #F4ECE9;}
.bdbF {border-bottom:1px solid #F4ECE9;}
.bdrF {border-right:1px solid #F4ECE9;}
.bdlF {border-left:1px solid #F4ECE9;}

.bdB {border:1px solid #000000;}
.bdtB {border-top:1px solid #000000;}
.bdbB {border-bottom:1px solid #000000;}
.bdrB {border-right:1px solid #000000;}
.bdlB {border-left:1px solid #000000;}

.shd1F { background-color:#FAFAFA;}
.shd2F { background-color:#FFFFFF;}
.shd3F { background-color:#F9F9F9;}
.shd4F { background-color:#E7E7E7;}
/* =================================================================================================== */
.error{ background-color: #FFFFD5; border: #5B0000 solid 1px; margin-bottom: 2em; padding:8px 0px; font-weight:bold; text-align:left; font-size:10px; color: maroon;}
.error ul{list-style:none; margin:0px; margin-left:12px; text-align:left; font-weight:normal; padding-top:0px;}
.error li{padding-top:2px; text-align:left; font-weight:normal}


