@charset "utf-8";

/* ==|CSS Information|==============================================================*/
/* |	TLC			: 	Common							 			   |*/
/* |	Developed by	:	Sonic Boom Creative Media Inc. - TW	   		    	   |*/
/* =================================================================================*/

/* ==|Common Attributes|============================================================*/
html,body, ul, li, a, form{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:18px;}
img{border:0px; display:block;}
a{color:#7AA800; font-size:9px; text-decoration:none;}
a:hover{text-decoration:underline;}
input{padding-top:2px; padding-bottom:3px; background-image:url(../img/bgd_frm_input.gif); background-position:top right; background-repeat:no-repeat; display:block; border-bottom:1px solid #BBBBBB; border-left:1px solid #BBBBBB; border-top:0px solid #BBBBBB; border-right:0px solid #BBBBBB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
select{background-repeat:no-repeat; display:block; border-bottom:1px solid #BBBBBB; border-left:1px solid #BBBBBB; border-top:1px solid #BBBBBB; border-right:1px solid #BBBBBB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
/* =================================================================================*/

/* ==|Layout Template|==============================================================*/
#divWrapBox{float:left; width:800px;}
#divLogoBox{float:left; width:230px; height:130px;}
#divLogoBox img{margin-left:27px; margin-top:20px;} 

#divHeadBox{float:right; width:570px; height:130px;}
#divHeadBox img{float:right; margin-top:93px; margin-left:20px;}

#divMenuBox{float:left; width:230px; height:298px; vertical-align:bottom; position:relative;}
#divMenuBot{position:absolute; bottom:0px; margin-left:11px; margin-bottom:30px; float:left;}
#divMenuBot span{float:left; padding-bottom:9px;}

.divMenuSub {float:left; margin-bottom:14px;}
.divMenuSub span{float:left; padding-bottom:8px;}

#divMainBox{float:right; width:570px; background-color:#F4F3E0;}
#divMainCon{float:left; width:570px;}
#divMainImg{float:left;}
#divMainTxt{float:right; padding-right:66px; padding-top:54px; padding-bottom:50px;}
#divMainTxt2{float:right; width:230px; padding-top:30px; padding-right:40px; padding-bottom:60px;}
#divMainTxt3{float:right; width:200px; height:300px; padding-top:47px; padding-right:40px;}
#divMainLinks{float:left; padding-left:16px; padding-top:28px; }

#formCont1{float:left; padding-left:16px; padding-top:28px; padding-right:30px;}
#formCont2{float:left; padding-left:16px; padding-top:16px; padding-bottom:16px; padding-right:16px; background-color:#ECE5CE; width:524px; margin-bottom:30px; margin-top:16px;}

.formBox{width:254px; float:left; height:20px; color:#B45430;}
.formBox input{width:252px;}
.formLeft{padding-right:16px;}
.formPad{padding-top:12px;}

#divMainBanGrn{float:left; height:144px; background-color:#7AA800; width:270px; background-image:url(../img/brg_img_grn_info.gif); background-repeat:no-repeat; background-position:right;}
#divMainBanGrn span{float:left; margin-left:16px; margin-top:26px; height:118px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; line-height:19px;}

#divMainBanPurp{float:left; height:144px; background-color:#865492; width:460px; background-image:url(../img/brg_img_purp_info.gif); background-repeat:no-repeat; background-position:right;}
#divMainBanPurp span{float:left; margin-left:16px; margin-top:26px; height:118px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; line-height:19px;}

#divMainBanBlu{float:left; height:144px; background-color:#367597; width:525px; background-image:url(../img/brg_img_blu_info.gif); background-repeat:no-repeat; background-position:right; padding-right:20px;}
#divMainBanBlu span{float:left; margin-left:16px; margin-top:26px; height:118px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; line-height:19px;}

#divMainBanOrg{float:left; height:144px; background-color:#CCB200; width:270px; background-image:url(../img/brg_img_org_info.gif); background-repeat:no-repeat; background-position:right; padding-right:20px;}
#divMainBanOrg span{float:left; margin-left:16px; margin-top:26px; height:118px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; line-height:19px;}

#divMainBanBrn{float:left; height:144px; background-color:#C38015; width:320px; background-image:url(../img/brg_img_brn_info.gif); background-repeat:no-repeat; background-position:right; padding-right:20px;}
#divMainBanBrn span{float:left; margin-left:16px; margin-top:26px; height:118px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; line-height:19px;}

#divMainBanRed{float:left; height:144px; background-color:#B45430; width:450px; background-image:url(../img/brg_img_red_info.gif); background-repeat:no-repeat; background-position:right; padding-right:20px;}
#divMainBanRed span{float:left; margin-left:16px; margin-top:26px; height:118px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; line-height:19px;}

#divFirstPara{padding-left:16px; padding-top:30px; color:#367597; font-size:13px; padding-right:16px; padding-right:44px;}
#divSecondPara{padding-left:46px; padding-top:20px; padding-right:60px; padding-bottom:60px;}
#divSecondPara b{display:block; color:#367597; margin-bottom:0px;}

#divFootBox{float:left; width:100%; height:120px; background-image:url(../img/brg_img_bot_rep_wht.gif); background-repeat:repeat-x; background-position:left bottom;}
#divFootBox div{margin-left:230px; height:120px; width:570px; background-image:url(../img/brg_img_bot_rep_clr.gif); background-repeat:repeat-x; background-position:left bottom; background-color:#F4F3E0;}
#divFootBox div span{ float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin-top:85px; margin-left:16px;}

#divLeftBar{position:absolute; bottom:-144px;}
#divLeftBar img{width:230px; height:144px;}
/* =================================================================================*/

/* ==|Custom Tags|==================================================================*/
.mar2{margin-top:2px;}
.mar6{margin-top:6px;}
.marbot6{margin-bottom:6px;}
.mar12{margin-top:12px;}
.marbot12{margin-bottom:12px;}
.mar24{margin-top:24px;}
.mar48{margin-top:48px;}
.clrGrn{color:#719610;}
.fntSze{font-size:11px;}
.marTopBot12{margin-top:12px; margin-bottom:12px;}
/* =================================================================================*/