/* CSS Document */

/*Text Block ----------------------------------------------------------------------------------*/
.txtBody7{font-family:Tahoma; font-size:7pt; color:#333333}
.txtBody8{font-family:Tahoma; font-size:8pt; color:#333333}
.txtBody9{font-family:Tahoma; font-size:9pt; color:#000000}
.txtBody8_Justify{font-family:Tahoma; font-size:8pt; color:#333333; text-align:justify}
.txtBody8_Justify_White{font-family:Tahoma; font-size:7pt; color:#FFFFFF; text-align:justify}
.txtBody10{font-family:Tahoma; font-size:10pt; font-weight:bold; color:#333333}
.txtBody10White{font-family:Tahoma; font-size:10pt; font-weight:bold; color:#FFFFFF}
.txtBody10_Justify{font-family:Tahoma; font-size:10pt; font-weight:bold; color:#333333; text-align:justify}
.txtBody12DarkGrey{font-family:Tahoma; font-size:12pt; font-weight:bold; color:#333333}
.txtBody12Grey{font-family:Tahoma; font-size:12pt; font-weight:bold; color:#CCCCCC}

.txtHeaderLarge{font-family:Tahoma; font-size:large; font-weight:bold; color:#F7AE00}
.txtHeaderX-Large{font-family:Tahoma; font-size:x-large; font-weight:bold; color:#F7AE00}
.txtHeader140{font-family:Tahoma; font-size:140%; font-weight:bold; color:#000000}
.txtHeader160{font-family:Tahoma; font-size:160%; font-weight:bold; color:#F7AE00}
.txtHeader140White{font-family:Tahoma; font-size:140%; font-weight:bold; color:#FFFFFF}

.txtBodyOrange8{font-family:Tahoma; font-size:8pt; color:#FFCC00}
.txtBodyOrange9{font-family:Tahoma; font-size:9pt; color:#FFCC00}
.txtBodySaffron8{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#FF6600}
.txtBodySaffron9{font-family:Tahoma; font-size:9pt; font-weight:bold; color:#FF6600}
.txtBodyOrange10{font-family:Tahoma; font-size:10pt; font-weight:bold; color:#FF6600}
.txtBodyOrange12{font-family:Tahoma; font-size:130%; font-weight:bold; color:#FF6600}
.txtBodyGrey6{font-family:Tahoma; font-size:6pt; font-weight:bold; color:#CCCCCC}
.txtBodyGrey7{font-family:Tahoma; font-size:7pt; color:#CCCCCC}
.txtBodyGrey8{font-family:Tahoma; font-size:8pt; color:#CCCCCC}
.txtBodyGrey9px{font-family:Tahoma; font-size:9px; font-weight:bold; color:#CCCCCC}
.txtBodyWhite9{font-family:Tahoma; font-size:9pt; color:#FFFFFF}

.txtCart7{font-family:Tahoma; font-size:7pt; font-weight:bold; color:#FFFFFF}
.txtCart{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#FFFFFF}
.txtCartNormal{font-family:Tahoma; font-size:7pt; font-weight:bold; color:#FFFFFF}
.txtPrice{font-family:Tahoma; font-size:9pt; font-weight:bold; color:#FFCC00}
.txtPrice8{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#FFCC00}
.txtHeader18{font-family:Tahoma; font-size:18px; font-weight:bolder; color:#FFCC00}
.txtHeader15{font-family:Tahoma; font-size:15px; font-weight:bolder; color:#FFCC00}
.txtFree{font-family:Tahoma; font-size:7pt; font-weight:bold; color:#CC0000}
.txtFreeText{font-family:Tahoma; font-size:8pt; font-weight:normal; color:#FFFFFF}
.txtFreeContact{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#CC0000}
.textform{font-family:Tahoma; font-size:8pt; color:#000000}


/*Text Block ----------------------------------------------------------------------------------*/

/*Link Block ----------------------------------------------------------------------------------*/
A:Link{font-family:Tahoma; font-size:8pt; color:#FFCC00; text-decoration:underline}
A:Active{font-family:Tahoma; font-size:8pt; color:#FFCC00; text-decoration:underline}
A:Visited{font-family:Tahoma; font-size:8pt; color:#FFCC00; text-decoration:underline}
A:Hover{font-family:Tahoma; font-size:8pt; color:#FFCC00; text-decoration:none}

.linkBlue A:Link{font-family:Tahoma; font-size:10pt; font-weight:bold; color:#0033CC; text-decoration:underline}
.linkBlue A:Active{font-family:Tahoma; font-size:10pt; font-weight:bold; color:#0033CC; text-decoration:underline}
.linkBlue A:Visited{font-family:Tahoma; font-size:10pt; font-weight:bold; color:#0033CC; text-decoration:underline}
.linkBlue A:Hover{font-family:Tahoma; font-size:10pt; font-weight:bold; color:#0033CC; text-decoration:none}

.linkBlack A:Link{font-family:Tahoma; font-size: 8pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack A:Active{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack A:Visited{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack A:Hover{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#000000; text-decoration:none}

.linkWhite A:Link{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:none}
.linkWhite A:Active{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:none}
.linkWhite A:Visited{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:none}
.linkWhite A:Hover{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:none}

.linkBlack10 A:Link{font-family:Tahoma; font-size: 10pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack10 A:Active{font-family:Tahoma; font-size:10pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack10 A:Visited{font-family:Tahoma; font-size:10pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack10 A:Hover{font-family:Tahoma; font-size:10pt; font-weight:bold; color:#000000; text-decoration:none}

.linkGrey A:Link{font-family:Tahoma; font-size:9pt; font-weight:bold; color:#CCCCCC; text-decoration:none}
.linkGrey A:Active{font-family:Tahoma; font-size:9pt; font-weight:bold; color:#CCCCCC; text-decoration:none}
.linkGrey A:Visited{font-family:Tahoma; font-size:9pt; font-weight:bold; color:#CCCCCC; text-decoration:none}
.linkGrey A:Hover{font-family:Tahoma; font-size:9pt; font-weight:bold; color:#CCCCCC; text-decoration:none}

.linkGrey2 A:Link{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#CCCCCC; text-decoration:none}
.linkGrey2 A:Active{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#CCCCCC; text-decoration:none}
.linkGrey2 A:Visited{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#CCCCCC; text-decoration:none}
.linkGrey2 A:Hover{font-family:Tahoma; font-size:8pt; font-weight:bold; color:#CCCCCC; text-decoration:none}

.linkGrey3 A:Link{font-family:Tahoma; font-size:7pt; font-weight:bold; color:#CCCCCC; text-decoration:none}
.linkGrey3 A:Active{font-family:Tahoma; font-size:7pt; font-weight:bold; color:#CCCCCC; text-decoration:none}
.linkGrey3 A:Visited{font-family:Tahoma; font-size:7pt; font-weight:bold; color:#CCCCCC; text-decoration:none}
.linkGrey3 A:Hover{font-family:Tahoma; font-size:7pt; font-weight:bold; color:#CCCCCC; text-decoration:none}

.linkBlack7 A:Link{font-family:Tahoma; font-size: 7pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack7 A:Active{font-family:Tahoma; font-size:7pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack7 A:Visited{font-family:Tahoma; font-size:7pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack7 A:Hover{font-family:Tahoma; font-size:7pt; font-weight:bold; color:#000000; text-decoration:none}

.linkBlack6 A:Link{font-family:Tahoma; font-size: 6pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack6 A:Active{font-family:Tahoma; font-size:6pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack6 A:Visited{font-family:Tahoma; font-size:6pt; font-weight:bold; color:#000000; text-decoration:none}
.linkBlack6 A:Hover{font-family:Tahoma; font-size:6pt; font-weight:bold; color:#000000; text-decoration:none}

.linkOrange10 A:Link{font-family:Tahoma; font-size:9pt; font-weight:bold; color:#FF6600; text-decoration:none}
.linkOrange10 A:Active{font-family:Tahoma; font-size:9pt; font-weight:bold; color:#FF6600; text-decoration:none}
.linkOrange10 A:Visited{font-family:Tahoma; font-size:9pt; font-weight:bold; color:#FF6600; text-decoration:none}
.linkOrange10 A:Hover{font-family:Tahoma; font-size:9pt; font-weight:bold; color:#FF6600; text-decoration:underline}

.linkFormMenu9 A:Link{font-family:Tahoma; font-size:9pt; color:#FFCC00}
.linkFormMenu9 A:Active{font-family:Tahoma; font-size:9pt; color:#FFCC00}
.linkFormMenu9 A:Visited{font-family:Tahoma; font-size:9pt; color:#FFCC00}
.linkFormMenu9 A:Hover{font-family:Tahoma; font-size:9pt; color:#FFFFFF}

.linkbt_siteadd A:Link{font-family:Tahoma; font-size:8pt; color:#CCCCCC; letter-spacing:1px}
.linkbt_siteadd A:Active{font-family:Tahoma; font-size:8pt; color:#CCCCCC; letter-spacing:1px}
.linkbt_siteadd A:Visited{font-family:Tahoma; font-size:8pt; color:#CCCCCC; letter-spacing:1px}
.linkbt_siteadd A:Hover{font-family:Tahoma; font-size:8pt; color:#CCCCCC; letter-spacing:1px}
/*Link Block ----------------------------------------------------------------------------------*/

/*Image Block ---------------------------------------------------------------------------------*/
.imgBack{background-image:url(../images/back.jpg); background-repeat:repeat-y}
.imgWatermark{background-image:url(../images/watermark1.jpg); background-repeat:no-repeat}
.imgWatermark2{background-image:url(../images/watermark21.jpg); background-repeat:no-repeat}
.imgWatermark3{background-image:url(../images/challengeCoinsWatermark.jpg); background-repeat:no-repeat}
.imgWatermark4{background-image:url(../images/honorGuardWatermark.jpg); background-repeat:no-repeat}

.imgBigImageBack{background-image:url(../images/bigImageBack.gif); background-repeat:no-repeat}
.imgThumbBack{background-image:url(../images/imgThumbnailBack.gif); background-repeat:no-repeat}
.imgCartBack{background-image:url(../images/cart.gif); background-repeat:no-repeat}
.imgBottomLinkBack{background-image:url(../images/linkBottomBack.gif); background-repeat:no-repeat}

.imgBottomLinkBack2{background-image:url(../images/visacard_03.gif); background-repeat:no-repeat}
.imgResize{width:238px; height:238px}

.imgLogo4Form{background-image:url(../images/Logo4Sanmar.jpg); background-repeat:no-repeat}
.imgTopBar{background-image:url(../images/imgTopButton2.gif); background-repeat:repeat-x}
.imgTopBar2{background-image:url(../images/imgTopButton2.gif); background-repeat:repeat}

.imgRedButton1{background-image:url(../images/redButton1.gif); background-repeat:no-repeat}
.imgRedButton2{background-image:url(../images/redButton2.gif); background-repeat:no-repeat}
.imgRedButton3{background-image:url(../images/redButton3.gif); background-repeat:no-repeat}
.imgLine{background-image:url(../images/line.gif); background-repeat:no-repeat}


/*Image Block ---------------------------------------------------------------------------------*/

/* Form Layout -------------------------------------------------------------------------------*/
.frmtextArea150{border:#000000 1px solid; height:40px; width:150px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextArea180{border:#000000 1px solid; height:40px; width:180px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextArea300{border:#000000 1px solid; height:80px; width:300px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextArea230{border:#000000 1px solid; height:80px; width:230px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextArea230_60{border:#000000 1px solid; height:60px; width:230px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextArea350{border:#000000 1px solid; height:80px; width:350px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextArea450{border:#000000 1px solid; height:60px; width:450px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextArea1150{border:#000000 1px solid; height:16px; width:55px; font-family:Tahoma; font-size:8pt; color:#000000}

.frmlistBox60{border:#000000 1px solid; height:16px; width:60px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmlistBox90{border:#000000 1px solid; height:16px; width:90px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmlistBox{border:#000000 1px solid; height:16px; width:154px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmlistBox200{border:#000000 1px solid; height:16px; width:200px; font-family:Tahoma; font-size:8pt; color:#000000}

.frmtextBox250{border:#000000 1px solid; height:16px; width:250px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextBox200{border:#000000 1px solid; height:16px; width:200px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextBox150{border:#000000 1px solid; height:16px; width:135px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextBox_Form150{border:#000000 1px solid; height: 20px; width:255px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextBox120{border:#000000 1px solid; height:16px; width:120px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextBox90{border:#000000 1px solid; height:16px; width:90px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextBox40{border:#000000 1px solid; height:16px; width:40px; font-family:Tahoma; font-size:8pt; color:#000000}
.frmtextBox150_12{border:#000000 1px solid; height:16px; width:150px; font-family:Tahoma; font-size:8pt; color:#000000}

.frmcheckBox{border:#000000 1px solid; font-family:Tahoma; font-size:8pt; color:#000000}
.frmdatePicker{border:#000000 1px solid; height:16px; font-family:Tahoma; font-size:8pt; color:#000000}

.frmbutton120{border:#000000 1px solid; width:120px; height:18px; font-family:Tahoma; font-size:7pt; font-weight:bold; background-color:#FFFFFF; color:#000000}
.frmbutton80{border:#000000 1px solid; width:80px; height:18px; font-family:Tahoma; font-size:7pt; font-weight:bold; background-color:#FFFFFF; color:#000000}
.frmgridStyle{border:#000000 1px solid; width:150px; height:18px; font-family:Tahoma; font-size:8pt; color:#666666}

/* Form Layout -------------------------------------------------------------------------------*/

.formBackground{background-attachment:fixed; background-image:url(../images/watermarkFormBack2.jpg); background-repeat:no-repeat; background-position:center;}
.formBackground_1{background-attachment:fixed; background-image:url(../images/watermarkFormBack2.jpg); background-repeat:no-repeat; background-position:200px}
/*Border Layout -----------------------------------------------------------------------------*/
.borderBox{border:#FFCC00 1px solid}
.borderBoxWhite{border:#FFFFFF 1px solid}

.borderBox_Red{border:#7B2818 1px solid}
.borderLR{border-left:#FFCC00 1px solid; border-right:#FFCC00 1px solid}
.borderLRT_Red{border-left:#FFCC00 1px solid; border-right:#FFCC00 1px solid; border-top:#FFCC00 1px solid}
.borderRT_Red{border-right:#FFCC00 1px solid; border-top:#FFCC00 1px solid}
.borderR_Red{border-right:#FFCC00 1px solid}
.borderT_Red{border-top:#FFCC00 1px solid}
.borderB{border-bottom:#FFCC00 1px solid}
.borderBR{border-bottom:#FFCC00 1px solid; border-right:#FFCC00 1px solid}
.borderBLT{border-bottom:#FFCC00 1px solid; border-left:#FFCC00 1px solid; border-top:#FFCC00 1px solid}
.borderBRT{border-bottom:#FFCC00 1px solid; border-right:#FFCC00 1px solid; border-top:#FFCC00 1px solid}
.borderform_black_R{border-right:#000000 1px solid}
.borderBox_form{border:#000000 1px solid}
.borderformRT{border-right:#000000 1px solid; border-top:#000000 1px solid}
.borderformT{border-top:#000000 1px solid}
/*Border Layout -----------------------------------------------------------------------------*/

/*Header Order Coins Layout -----------------------------------------------------------------*/
.headerButtons{display:block}
/*Header Order Coins Layout -----------------------------------------------------------------*/