/* CSS Document */
#main_table {
  background: url(S0urce5/design/images/main_background.png) left top;
	display: table;
	width: 100%;
	height: 100%;
}

/*
#left_shadow {
  background: url(../design/images/main_shadow_left.png) repeat-y right top;
	display: table;
	width: 14px;
	height: 100%;
}


#right_shadow {
  background: url(../design/images/main_shadow_right.png) repeat-y left top;
	display: table;
	width: 14px;
	height: 100%;
}
*/

#left_shadow {
  background: url(S0urce5/design/images/main_shadow_left.png) repeat-y right top;
	display: table;
	width: 4%;
	height: 100%;
}


#right_shadow {
  background: url(S0urce5/design/images/main_shadow_right.png) repeat-y left top;
	display: table;
	width: 4%;
	height: 100%;
}


#second_main_table {
  background: url(S0urce5/design/images/main_background2.png) left top;
	display: table;
	width: 96%;
	height: 100%;
}


#top_stripe_table {
  background: url(S0urce5/design/images/top_stripe_bg.png) left top;
	display: table;
	width: 100%;
	height: 153px;
}

#top_stripe_table_2 {
  background: url(S0urce5/design/images/top_stripe_bg.png) left top;
	display: table;
	width: 100%;
	height: 153px;
}




#bottom_stripe_table {
  background: url(S0urce5/design/images/bottom_stripe_bg.png) left top;
	display: table;
	width: 100%;
	height: 74px;
}

#bottom_stripe_table_2 {
  background: url(S0urce5/design/images/bottom_stripe_bg.png) left top;
	display: table;
	width: 100%;
	height: 74px;
}



#logo_table {
  background: url(S0urce5/design/images/logo_background.png) left top;
	display: table;
	width: 236px;
	height: 153px;
}

#ask_question {
  background: url(S0urce5/design/images/ask_question_bg.png) left top;
	display: table;
	width: 124px;
	height: 52px;
}



#main_image {
  background: url(S0urce5/design/images/main_image.jpg) left top;
	display: table;
	width: 573px;
	height: 277px;
}



#first_center {
  background: url(S0urce5/design/images/arrow_dark_2.png) no-repeat left top;
	display: table;
	width: 150px;
	height: 44px;
}


#first_center_selected {
  background: url(S0urce5/design/images/arrow_light_long_2.png) no-repeat left top;
	display: table;
	width: 175px;
	height: 44px;
}


#second_center {
  background: url(S0urce5/design/images/arrow_dark_2.png) no-repeat left top;
	display: table;
	width: 150px;
	height: 44px;
}



#second_center_selected {
  background: url(S0urce5/design/images/arrow_light_long_2.png) no-repeat left top;
	display: table;
	width: 175px;
	height: 44px;
}


#third_center {
  background: url(S0urce5/design/images/arrow_dark_2.png) no-repeat left top;
	display: table;
	width: 150px;
	height: 44px;
}




#third_center_selected {
  background: url(S0urce5/design/images/arrow_light_long_2.png) no-repeat left top;
	display: table;
	width: 175px;
	height: 44px;
}



#gradient_right_main_menu_down
{
  width:100%;
  height:35px;
  /* Opera; */
  background: -o-linear-gradient(top, #a6a5a4, #525050);
  /* Mozilla; */
  background: -moz-linear-gradient(top, #a6a5a4, #525050);
  /* Chrome; Safari; */
  background: -webkit-gradient(linear,
              left top, left bottom, from(#a6a5a4), to(#525050));
  /* IE; */
  filter: progid:DXImageTransform.Microsoft.Gradient(
            StartColorStr='#a6a5a4', EndColorStr='#525050', GradientType=0);
}



h1 {
	font-size: 20px;
	font-weight: bold;
}


h2 {
	font-size: 17px;
	font-weight: bold;
}

h3 {
	font-size: 15px;
	font-weight: bold;
}


table.table1{
	width: 100%;
	margin: 20px 0px 20px 0px;
	border-spacing: 0;
	border-bottom: 1px #B7B5B5 solid;
 	border-right: 1px #B7B5B5 solid;
}

table.table1 td{
   	border-left: 1px #B7B5B5 solid;
   	border-top: 1px #B7B5B5 solid;
   	padding: 5px;
    font-size:14px; 
    font-family: Times New Roman;
    color:#393837;
    background: #E2E7FC;
}

div.content,
td.content {
   font-family: Times New Roman !important;  
   color:#393837;
   line-height: 1.4em;
   font-size:15px; 
   
}