/*Body*/
body {background-color:#FFFFFF;margin-left:5px;margin-top:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px!important}
input,select,textarea{font:12px arial,helvetica,sans-serif!important}
/*Page Handler*/
form,iframe{margin:0px;padding:0px!important}
a img {border:none!important}
a:hover {text-decoration:underline!important}
ul li { margin:0px 0px 0px 10px!important}
table{border-collapse:collapse!important}
/* Headers */
h1 {font-size:16px;text-align:center;font-weight:bold;margin:10px 10px 10px 0px!Important}
h2 {font-size:13px;font-weight:bold;margin:5px 0px 5px 0px!Important}
h3 {font-size:12px;font-weight:bold;margin:5px 0px 5px 0px!Important}

/*Mater Layout*/
#master_div {float:left;width:810px;height:auto;padding:0px!Important}
#master {width:809px;height:auto;background-color:#D1D1D1;border:0px;padding:0px!Important}

/*Top Content Layout*/
#top {width:100%;height:auto;background-color:#dddddd;padding:0px!Important}
/*Top Content*/
#top_table {width:100%;height:auto;padding:0px!Important}
#logo {width:100%;height:auto;background-color:#D1D1D1;text-align:center;vertical-align:bottom;padding:0px!Important}
#logoMap {width:100%;height:auto;text-align:center;padding:0px!Important}
#slogan {width:33%;height:auto;text-align:left;color:#000000;vertical-align:middle;padding:0px 0px 0px 0px!Important}
#coporate {width:30%;height:auto;text-align:left;color:#000000;padding:0px 0px 0px 0px!Important}
#menu_tab {width:100%;height:auto;text-align:center;font-size:14px;font-weight:bold;color:#EBEBEB;background-color:#0E480E;padding:8px 5px 8px 5px!Important}

#montage {width:100%;height:auto;text-align:center;background-color:#D1D1D1;padding:0px!Important}
#menuButav {width:100%;height:auto; background-color:#999999;background-image:url(images/rounded_edge2.gif);background-repeat:no-repeat!Important}

/*Middle Panel Layout*/
#main_master {width:100%;height:auto;background-color:#ffffff;text-align:left;vertical-align:top;padding:0px!Important}
#main {width:100%;height:auto;background-color:#ffffff;text-align:left;padding:0px!Important}

/*Side Panel Layout*/
#side {width:210px;height:auto;text-align:left;background-color:#D1D1D1;vertical-align:top;padding:10px 5px 10px 5px!Important}

/*Side Menu Content*/
#menu_content_holder {float:left;width:208px;height:auto;padding:2px!Important}
#menu_content {width:100%;height:auto;background-color:#D1D1D1;vertical-align:top;padding:0px!Important}
.menu_item {width:100%;height:auto;font-size:12px;text-align:left;background-color:#838383;color:#000000!important}

#menuHead {float:left;width:auto;height:auto;font-size:16px;font-weight:bold;padding:5px 0px 5px 15px!Important}
#menu_item_head {width:100%;height:auto;font-size:18px;text-align:left;font-weight:bold;color:#000000;background-color:#838383;padding:3px 5px 3px 5px!important}
.menu_item a{color: #F2F2F2;text-decoration:none!Important}
.menu_item a:hover{ color: blue;text-decoration: underline!Important} 

.menuItemDiv {float:left;width:auto;height:auto;font-size:13px;text-align:left;font-weight:bold;padding:5px 0px 5px 15px!important}
.menuSep {float:none;width:auto;height:auto;text-align:center;padding:0px!important}

#menuRoundBot {background-image:url(images/rounded_edge2_bot.gif);background-repeat:no-repeat;padding:0px!Important}

#home {width:100%;height:auto;font-size:18px;text-align:left;background-color:#838383;font-weight:bold;color:#000000;padding:5px 5px 3px 5px!important}
#home a{color:#006600!important}
/*Content Panel Layout*/
#bgtab_top {background-image:url(images/tab_top.gif);background-repeat:no-repeat;}
#bgtab_bottom {background-image:url(images/tab_bottom.gif);background-repeat:no-repeat;}
#content_master {width:580px;height:auto;text-align:left;background-color:#D1D1D2;vertical-align:top;padding:10px 10px 5px 5px!Important}

#content_table {width:100%;height:auto;border:0px;padding:0px 0px 0px 0px!Important}
#contentRoundTop {width:auto;height:13px!Important}
#contentRow { background-color:#999999!Important}
#contentRoundBot {width:auto;height:13px!Important}
#contentDiv {float:none;width:auto;height:auto;padding:0px 10px 5px 10px!Important}
#contactDiv {float:none;width:auto;height:auto;text-align:left;padding:0px 10px 5px 10px!Important}

/*Content Panel Content*/
#hompage_img {width:100%;height:auto;background-color:#ffffff;text-align:center;padding:5px 5px 5px 5px!Important}
#content {width:100%;height:auto;background-color:#ffffff;padding:5px 5px 5px 5px!Important}



/*Footer Panel Layout*/
#footer {width:100%;height:22px;text-align:center;vertical-align:middle;padding:10px 0px 10px 190px!Important}

/**************************************************/

/* Page Content */
#homepage_content {width:100%;height:auto;background-color:#D1D1D2;text-align:left;font-size:12px;border:0px;padding:0px!Important}
#montageHolder {width:100%;height:auto;background-color:#ffffff;padding:0px 0px 0px 0px!Important}

#content_table {width:500px;height:auto;background-color:#ffffff;text-align:left;font-size:12px;border:0px;padding:0px!Important}

/**************************************************/
/* Email Contact Form */
#form_master {width:560px!Important}
#form_master td{text-align:left!Important}
#form_notice {width:40%;font-size:14px;font-weight:bold;width:40%;padding:5px!Important}
#form_notice2 {width:60%;font-size:14px;padding:5px!Important}
#form_select {font-size:14px;font-weight:bold;padding:5px!Important}
.form_redfont {color:red!Important}
#form_platforms {font-size:12px;font-weight:bold;color:#006600;padding:5px!Important}
.form_selectplatform {font-size:13px;font-weight:bold!Important}
#form_list {font-size:12px;font-weight:bold;padding:5px!Important}
.form_paddind5 {padding:5px!Important}
#form_sidemenu {width:100%!Important}
#form_sidemenu td{padding:2px 5px 2px 5px;font-size:12px!Important}
#invalid_submit {text-align:left;line-height:60px;font-size:36px;color:red;font-weight:bold!Important}
.form_notice {color:red;font-size:14px!Important}
.form_error {color:red;line-height:20px;padding-left:28px!Important}

#contact_form {width:400px;height:auto;text-align:left;vertical-align:top;padding:5px 0px 5px 0px!Important}

.must_validate {width:4%;height:auto;text-align:left;vertical-align:middle;font-weight:bold;color:#FF0000;padding:5px 0px 5px 0px!Important}
.form_names {width:20%;height:auto;text-align:left;vertical-align:middle;font-size:12px;font-weight:bold;padding:5px 0px 5px 0px!Important}
.input_boxes {width:76%;height:auto;text-align:left;vertical-align:middle;padding:5px 0px 5px 0px!Important}
#form_holder {width:501px;height:auto;padding:0px!Important}

/**************************************************/
/** Homepage **/
#homepageContent {width:100%;height:auto;background-color:#ffffff;padding:0px;margin:0px!Important}
#homepageContent a{color:#00CC66!Important}
#mainHeader {width:auto;height:auto;text-align:center;vertical-align:top;padding:5px!Important}

/**************************************************/
/* Content Border Layout */
#contTopShapeLeft {width:20px;height:auto;padding:0px!Important}
#contTopShapeMid {width:100%;height:auto;border-top:solid 2px #B0B0B0;margin-top:1px;padding:0px!Important}
#contTopShapeRight {width:12px;height:auto;padding:0px!Important}

#contBotpShapeLeft {width:12px;height:auto;padding:0px!Important}
#contBotShapeMid {width:100%;height:auto;border-bottom:solid 2px #B0B0B0;padding:0px!Important}
#contBotShapeRight {width:12px;height:auto;padding:0px!Important}

#contShapDiv {width:100%;height:auto;background-color:#FFFFFF;border-left:solid 2px #B0B0B0;border-right:solid 2px #B0B0B0;padding:0px!Important}

/* Default Styles */
#catHeaders {line-height:18px!Important}
#catHeaders a{color:#006600!Important}

/* Font Sizes */
.font10 {font-size:10px!Important}
.font11 {font-size:11px!Important}
.font12 {font-size:12px!Important}
.font13 {font-size:13px!Important}
.font14 {font-size:14px!Important}
.font15 {font-size:15px!Important}
.font16 {font-size:16px!Important}
.font17 {font-size:17px!Important}
.font18 {font-size:18px!Important}

/* Padding */

.padding5  {padding:5px!Important}
.padding6  {padding:6px 5px 6px 5px!Important}
.padding7  {padding:7px 5px 70px 5px!Important}
.padding8  {padding:8px 5px 8px 5px!Important}
.padding9  {padding:9px 5px 9px 5px!Important}
.padding10 {padding:10px 5px 10px 5px!Important}

.bgColorGray {background-color:#CCCCCC!Important}

.anchorGray a{color:#333333!Important}

/*  */
.bldTxt {
  font-weight: bold!Important
}






