/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 0px;
    padding: 0px;
    }

  .flash_bg { background-image: url(../images/flash_bg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    }

  .inner_bg { background-image: url(../images/bg_flash1.jpg);
    background-position: center top;
    background-repeat: repeat-x;
    }

  .txt_case { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    color: rgb(102, 102, 102);
    padding-left: 10px;
    font-weight: normal;
    text-align: left;
    }

  .txt_case_table { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    padding-left: 10px;
    font-weight: normal;
    text-align: left;
    }

  .txt_case_table_new { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    font-weight: normal;
    text-align: left;
    }

  .txt_case_table_full { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    color: rgb(102, 102, 102);
    padding-left: 10px;
    font-weight: normal;
    text-align: center;
    }

  table.txt_case_table_full td { border-top: 1px dotted rgb(83, 83, 83);
    padding: 3px 3px 2px;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    border-collapse: collapse;
    }

  h4.dul { border-bottom: 1px dotted rgb(83, 83, 83);
    margin: 0px 0px 5px;
    padding-bottom: 5px;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    width: 100%;
    color: black;
    }

  table.txt_case_table_full th { padding: 0px 3px 1px;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    border-collapse: collapse;
    }

  .txt_case_table2 { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    padding-left: 5px;
    font-weight: normal;
    text-align: center;
    }

  .txt_case_table3 { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    padding-left: 2px;
    font-weight: normal;
    text-align: left;
    }

  .txt_case2 { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    color: rgb(102, 102, 102);
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    }

  .txt_case2 li { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    color: rgb(102, 102, 102);
    text-align: left;
    text-decoration: none;
    }

  .txt_case2 ul { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    color: rgb(102, 102, 102);
    text-align: left;
    text-decoration: none;
    }

  .txt_case2 a { color: rgb(102, 102, 102);
    text-decoration: underline;
    font-weight: normal;
    }

  .txt_bread { padding: 2px 0px;
    background-image: url(../images/header_1.jpg);
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    color: rgb(118, 157, 40);
    font-weight: normal;
    text-align: left;
    height: 74px;
    }

  .txt_bread a { color: rgb(102, 102, 102);
    text-decoration: none;
    font-weight: normal;
    text-align: left;
    }

  .for_case { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    color: rgb(102, 102, 102);
    padding-left: 18px;
    text-align: justify;
    width: 295px;
    font-weight: normal;
    height: 116px;
    }

  .txt_case_sendmail { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    color: rgb(102, 102, 102);
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    width: 500px;
    }

  .txt_case_client { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    color: rgb(102, 102, 102);
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    width: 300px;
    }

  .txt_case_contacts { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    color: rgb(102, 102, 102);
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    width: 250px;
    }

  .txt_case_contacts_sub { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    }

  .more { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-weight: bold;
    color: rgb(118, 157, 40);
    }

  .case_link { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    color: rgb(118, 157, 40);
    }

  .case_link a { text-decoration: none;
    color: rgb(118, 157, 40);
    }

  .case_link a:hover { text-decoration: underline;
    color: rgb(118, 157, 40);
    }

  .adv_active_link { font-family: Georgia,"Times New Roman",Times,serif;
    color: rgb(255, 255, 255);
    font-size: 12px;
    padding-left: 30px;
    background-color: rgb(204, 204, 204);
    }

  .adv_active_link a { text-decoration: none;
    color: rgb(255, 255, 255);
    }

  .adv_active_link a:hover { text-decoration: none;
    color: rgb(102, 102, 102);
    }

  .advertisers_link { font-family: Georgia,"Times New Roman",Times,serif;
    color: rgb(102, 102, 102);
    font-size: 12px;
    padding-left: 30px;
    width: 203px;
    }

  .advertisers_link a { text-decoration: none;
    color: rgb(102, 102, 102);
    }

  .advertisers_link a:hover { text-decoration: none;
    color: rgb(102, 102, 102);
    }

  .activebg { background-color: rgb(204, 204, 204);
    }

  .still { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(212, 211, 95);
    text-decoration: none;
    padding-left: 20px;
    }

  .still a { text-decoration: none;
    color: rgb(98, 148, 53);
    }

  .still a:hover { text-decoration: none;
    color: rgb(118, 157, 40);
    }

  .active { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    width: 203px;
    background-color: rgb(204, 204, 204);
    padding-left: 20px;
    }

  .active a { text-decoration: none;
    color: rgb(255, 255, 255);
    }

  .active a:hover { text-decoration: none;
    color: rgb(98, 148, 53);
    }

  .more a { text-decoration: none;
    color: rgb(212, 211, 95);
    }

  .more a:hover { text-decoration: none;
    color: rgb(212, 211, 95);
    }

  .more11 { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(212, 211, 95);
    }

  .more11 a { text-decoration: none;
    color: rgb(98, 148, 53);
    }

  .more11 a:hover { text-decoration: none;
    color: rgb(118, 157, 40);
    }

  .footer { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    }

  .footer a { color: rgb(102, 102, 102);
    text-decoration: none;
    }

  .footer a:hover { color: rgb(102, 102, 102);
    text-decoration: underline;
    }

  .sitemap { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    }

  .sitemap a { color: rgb(102, 102, 102);
    text-decoration: none;
    }

  .sitemap a:hover { color: rgb(102, 102, 102);
    text-decoration: underline;
    }

  .inner_headder2 { background-image: url(../images/even_img.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    padding-left: 18px;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 17px;
    color: rgb(102, 153, 51);
    height: 88px;
    vertical-align: text-top;
    }

  inner_headder_1_back { background-image: url(images/header_1.jpg);
    }

  .inner_headder_1 { background-image: url(../images/header_1.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 79px;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    color: rgb(118, 157, 40);
    font-weight: normal;
    text-align: left;
    vertical-align: text-top;
    }

  .inner_headder_2 { background-image: url(../images/header_2.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 79px;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 40px;
    color: rgb(0, 0, 0);
    text-align: center;
    vertical-align: text-top;
    }

  .inner_headder_3 { background-image: url(../images/even_img1.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 27px;
    }

  .inner_headder_4 { padding: 0px;
    background-image: url(../images/left_1.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 75px;
    vertical-align: text-top;
    }

  .inner_headder { padding: 71px 97px 0px 200px;
    background-image: url(../images/header.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 40px;
    color: rgb(0, 0, 0);
    height: 87px;
    vertical-align: text-top;
    }

  .ti_why { background-image: url(../images/ti_why.gif);
    background-repeat: no-repeat;
    background-position: center top;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    color: rgb(51, 102, 0);
    text-align: center;
    font-weight: bold;
    padding-top: 3px;
    }

  .team_item { padding-left: 10px;
    }

  .team_item img { border: 1px solid rgb(83, 83, 83);
    margin: 0px 10px 10px;
    float: right;
    }

  .side_item { border-bottom: 1px dotted rgb(83, 83, 83);
    padding: 10px 0px;
    font-size: 11px;
    float: left;
    width: 190px;
    }

  .advertisers_ul ul li { position: relative;
    display: inline;
    float: left;
    }

  .full_width_box { margin: 0px 5px 12px;
    width: 512px;
    }

  .full_width_box { background-color: rgb(218, 241, 156);
    }

  .full_width_box b.rtop b { background-color: rgb(218, 241, 156);
    }

  .full_width_box b.rbottom b { background-color: rgb(218, 241, 156);
    }

  .half_width_box { margin: 0px 5px 12px;
    width: 216px;
    }

  .half_width_box { background-color: rgb(218, 241, 156);
    }

  .half_width_box b.rtop b { background-color: rgb(218, 241, 156);
    }

  .half_width_box b.rbottom b { background-color: rgb(218, 241, 156);
    }

  h4.dul { border-bottom: 1px dotted rgb(83, 83, 83);
    margin: 0px 0px 5px;
    padding-bottom: 5px;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 11px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    width: 100%;
    color: black;
    }

  b.rtop { background: rgb(255, 255, 255) none repeat scroll 0%;
    display: block;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  b.rbottom { background: rgb(255, 255, 255) none repeat scroll 0%;
    display: block;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  b.rtop b { display: block;
    overflow: hidden;
    height: 1px;
    }

  b.rbottom b { display: block;
    overflow: hidden;
    height: 1px;
    }

  b.r1 { margin: 0px 5px;
    }

  b.r2 { margin: 0px 3px;
    }

  b.r3 { margin: 0px 2px;
    }

  b.rtop b.r4 { margin: 0px 1px;
    height: 2px;
    }

  b.rbottom b.r4 { margin: 0px 1px;
    height: 2px;
    }

  #lt_corner { border-right: 1px solid rgb(255, 255, 255);
    border-bottom: 1px solid rgb(255, 255, 255);
    background-image: url(../images/lt_corner.gif);
    background-position: left top;
    background-repeat: no-repeat;
    }

  #rt_corner { border-bottom: 1px solid rgb(255, 255, 255);
    background-image: url(../images/rt_corner.gif);
    background-position: right top;
    background-repeat: no-repeat;
    }

  #bottomr_corner { border-left: 1px solid rgb(255, 255, 255);
    background-image: url(../images/rtb_corner.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    }

  #bottoml_corner { border-left: 1px solid rgb(255, 255, 255);
    background-image: url(../images/ltb_corner.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    }

  .right { float: right;
    }

  .frm { border: 0px solid rgb(238, 238, 238);
    padding: 0px;
    font-size: 10px;
    width: 100%;
    }

  .ffrow {
  	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #EEEEEE;
    width: 100%;
    display: inline;
    margin: 1px;
    padding-bottom: 1px;
	clear: both;
	padding: 1px;
	min-height: 30px;
    }

  .ffleft { width: 30%;
    float: left;
    text-align: left;
	vertical-align: top;
	min-height: 28px;
	margin: 1px;
	}

  .ffright { width: 60%;
    float: right;
    text-align: left;
	vertical-align: top;
	min-height: 28px;
	margin: 1px;
	 }

  input, select, textarea { border: 1px solid rgb(170, 170, 170);
    font-size: 10px;
    color: rgb(102, 102, 102);
    }

  .noborder { border: medium none ;
    }

  .req { line-height: 1.4em;
    color: red;
    }

  .fieldhint {  }

  .invisibleTxt {
  color: #FFFFFF;
  }


.iframeClass {
	position: relative;
	left: -25px;	
	}

