/* CSS Document */
/* Created by Altered Black */

/* Back Ground Images */

.bgmain {
	background-image: url(../image/block_03.gif);
}
.bgleft {
	background-image: url(../image/left_02_b.gif);
}
.bgright {
	background-image: url(../image/right_02_b.gif);
}
.bgdotted {
	background-image: url(../image/dottedlinebg.gif);
}
.bgcase_recent {
	background-image: url(../image/block_04.gif);
}

/* Body - Headings */

.h1 {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 18px;
	color: #5A1316;
}
.header {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 12px;
	font-weight: bold;
	color: #3E0000;
	text-decoration: none;
}
.header_home {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 12px;
	font-weight: bold;
	color: #B24D1F;
	text-decoration: none;
}


/* Body - Texts */

.bodytext_linegap {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 11px;
	font-weight: normal;
	color: #2C161A;
	text-decoration: none;
	line-height: 1.7;
}
.bodytextsmall_linegap {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: normal;
	color: #2C161A;
	text-decoration: none;
	line-height: 1.5;
}
.bodytextsmall_faded {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
}

.bodytext_nogap {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 11px;
	font-weight: normal;
	color: #2C161A;
	text-decoration: none;
}
.bodytext_red {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 11px;
	font-weight: normal;
	color: #B93D00;
	text-decoration: none;
}
.bodytext_number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color:#FFFFE7;
}
.bodytext_number_normal {
	font-family: Times;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.bodytext_number_link {
	font-family: Times;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.bodytext_number_link:hover {
	font-family: Times;
	font-size: 11px;
	font-weight: normal;
	color: #660000;
	text-decoration: underline;
}

.error {
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	color: #cc0000;
}
/* Body - Links */

.bodytextlink_normal {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.bodytextlink_normal:hover {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 11px;
	font-weight: normal;
	color: #660000;
	text-decoration: underline;
}
.bodytextlink_normal:visited {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.bodytextlink_normal:visited:hover {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 11px;
	font-weight: normal;
	color: #660000;
	text-decoration: underline;
}

.bodytextlink_upper {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.bodytextlink_upper:hover {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.bodytextlink_upper:visited {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.bodytextlink_upper:visited:hover {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

.bodytextlink_upperbold {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: bold;
	color: #B92700;
	text-decoration: none;
}
.bodytextlink_upperbold:hover {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.bodytextlink_upperbold:visited {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: bold;
	color: #B92700;
	text-decoration: none;
}
.bodytextlink_upperbold:visited:hover {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

/* Footer - Texts */

.footertext_normal {
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
}

/* Footer - Links */

.footerlink_normal {
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
}
.footerlink_normal:hover {
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #D74400;
	text-decoration: underline;
}
.footerlink_red {
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #D74400;
	text-decoration: none;
}
.footerlink_red:hover {
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #515151;
	text-decoration: none;
}

/* Other Classes */

.border1 {  
	border: 1px #515151 solid
}
.border2 {  
	border: 1px #909090 solid
}
.field {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  background-color: #FFFFFF;
  border: #333333;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}
.field_mand {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  background-color: #FFFCF0;
  border: #333333;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
}
.button {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  font-weight: bold; 
  color: #4A2000; 
  text-decoration: none; 
  background-color: #FEDF80; 
  border: #000000; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
}
.button_submit {
	background-image: url(../image/submit.gif);
}





/* ///////////////////////////////////////////////////////////// */


/* Start Home Div CSS */

.head_home_new {
	padding: 0px 9px 0px 0px;
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 11px;
	font-weight: normal;
	color: #2C161A;
	text-decoration: none;
}
.header_home_new {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 18px;
	font-weight: bold;
	color: #3f3f3f;
}

.header2_home_new {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 14px;
	font-weight: bold;
	color: #b24d1f;
}

.header3_home_new {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 11px;
	font-weight: bold;
	color: #b24d1f;
}

.height_9 {
	height: 9px;
}

.height_14 {
	height: 14px;
}

.mid_bg {
	background-color: #fcf9f1;
}

/* Start all Div CSS */
#div_left {
	position: relative;
	width: 180px;
}

#div_logo {
	width: 180px;
	height: 97px;
}

#div_left_divider_01 {
	width: 164px;
	height: 14px;
}

#div_left_divider_02 {
	margin-top: 10px;
	width: 164px;
	height: 14px;
}

#div_left_divider_03 {
	margin-top: 5px;
	width: 164px;
	height: 14px;
}

#div_left_textbox_01 {
	margin-top: 10px;
	width: 164px;
	height: 200px;
}

#div_left_ver_divider {
	position: absolute;
	margin-top: 95px;
	margin-left: 165px;
}

#div_left_link_01 {
	margin-top: 10px;
	padding-left: 4px;
	width: 164px;
	height: 14px;
}

#div_left_link_02 {
	margin-top: 6px;
	padding-left: 4px;
	width: 164px;
	height: 14px;
}

#div_left_link_03 {
	margin-top: 6px;
	padding-left: 4px;
	width: 164px;
	height: 14px;
}

#div_left_link_04 {
	margin-top: 6px;
	padding-left: 4px;
	width: 164px;
	height: 14px;
}

#div_right {
	width: 488px;
}

#div_top_text_01 {
}

#div_top_text_02 {
}

#div_text_gap {
	height: 9px;
}

#div_right_body_image {
	width: 486px;
	height: 281px;
	margin-left: 11px;
	background-color: #fcf9f1;
}

#inner_div {
	padding-top: 35px;
	padding-left: 26px;
}

#div_right_body_image_divider {
	width: 486px;
	height: 4px;
	margin-left: 11px;
}

#div_gap_02 {
	height: 14px;
}

#div_body_lower {
	padding-left: 21px;
}

#div_top {
	margin-top: 0;
	width: 733px;
	height: 14px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
	text-align: center;
}

/* End all Div CSS */

.inner_background {
	background-image: url(../image/home_new/mid_02.gif);
	background-repeat: no-repeat;
	height: 229px;
	width: 186px;
}

.height_31px {
	height: 31px;
}

.img_area {	
	width: 127px;
	height: 170px;
}

.padding_6px {
	padding-top: 6px;
}

.body_lower_background {
	width: 182px;
	height: 112px;
	background-image: url(../image/home_new/forrester_img.gif);
}

.lower_img_area {	
	width: 133px;
	height: 53px;
}

.body_text_left_panel_01 {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 11px;
	font-weight: normal;
	color: #2c161a;
	text-decoration: none;
	line-height: 1.7;
}

.body_text_left_panel_02 {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #B45134;
	text-decoration: none;
	line-height: 1.7;
}
.body_text_left_panel_03 {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	line-height: 1.7;
}


.bodytext_linegap_new {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 12px;
	font-weight: normal;
	color: #442228;
	text-decoration: none;
	line-height: 1.5;
}

/* Start footer CSS */

.page_end_height {
	height: 20px;
}

/* End footer CSS */

/* End Home Div CSS */


/* Start L2 Div CSS */
#div_left_sublink_01 {
	padding-left: 4px;
	padding-top: 2px;
	width: 140px;
	padding-left: 17px;
}

#div_right_l2 {
	width: 488px;
}

#div_breadscrumb_01 {
}

#div_breadscrumb_divider {
}

#div_breadscrumb_gap {
	height: 9px;
}

#div_l2_body_01 {
	width: 477px;
	margin-left: 11px;
}

#div_l2_body_02 {
	width: 477px;
	margin-left: 11px;
}

#div_gap_l2_01 {
	height: 18px;
	width: 488px;
}

#div_gap_l2_02 {
	height: 18px;
	width: 488px;
}

.l2_header_text_01 {
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 18px;
	font-weight: bold;
	color: #5a1316;
	text-decoration: none;
}

#div_body_end_divider {
}

/* End L2 Div CSS */

/* ///////////////////////////////////////////////////////////// */
