BODY{

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image:url(images/page_bg.gif);

	background-repeat:repeat-x;

}


h1 {
font-size:13px;
font-family: Arial;
color:#ffffff;
text-decoration:none;
}


.activelink {

	font-family: verdana;

	font-size:12px;

	color:#9cff00;

	text-decoration:none;

	font-weight:bold;

}



.Whitelinktext {

	font-family: verdana;

	font-size:12px;

	color:#ffffff;

	text-decoration:none;



}



.Whitelink {

	font-family: verdana;

	font-size:12px;

	color:#ffffff;

	text-decoration:none;



}





.Whitelink:link

{

	font-family: verdana;

	font-size:12px;

    COLOR: #ffffff;

    TEXT-DECORATION: none;

}



.Whitelink:visited

{

	font-family: verdana;

	font-size:12px;

    COLOR: #ffffff;

    TEXT-DECORATION: none;

}



.Whitelink:hover

 {

 	font-family: verdana;

	font-size:12px;

    COLOR: #fffd75;

	TEXT-DECORATION: none;

 }



.greenheader {

	font-family: Arial;

	font-size:14px;

	color:#2d6b08;

	text-decoration:none;

	font-weight:bold;

}



.greentext {

	font-family: Arial;

	font-size:12px;

	color:#2d6b08;

	text-decoration:none;

}

.darkredHeader {

	font-family: Arial;

	font-size:14px;

	color:#b90101;

	text-decoration:none;

	font-weight:bold;

}

.redHeader {

	font-family: Arial;

	font-size:14px;

	color:#f8260d;

	text-decoration:none;

	font-weight:bold;

}



.header {

	font-family: Arial;

	font-size:12px;

	color:#000000;

	text-decoration:none;

	font-weight:bold;

}



.orangetextbig {

	font-family: Arial;

	font-size:15px;

	color:#bf5402;

	text-decoration:none;

}





.titletext {

	font-family: Arial;

	font-size:14px;

	color:#ffffff;

	text-decoration:none;

	font-weight:bold;

}





.greylinktext {

	font-family: Arial;

	font-size:12px;

	color:#e8e8e8;

	text-decoration:none;

}



.greylink {

	font-family: Arial;

	font-size:12px;

	color:#e8e8e8;

	text-decoration:none;

}



.greylink:link

{

	font-family: Arial;

	font-size:12px;

    COLOR: #e8e8e8;

    TEXT-DECORATION: none;

}



.greylink:visited

{

	font-family: Arial;

	font-size:12px;

    COLOR: #e8e8e8;

    TEXT-DECORATION: none;

}



.greylink:hover

 {

 	font-family: Arial;

	font-size:12px;

    COLOR: #000000;

	text-decoration:underline;

 }





.lightbluelinktext {

	font-family: Arial;

	font-size:12px;

	color:#253d66;

	text-decoration:none;

}



.lightbluelink {

	font-family: Arial;

	font-size:12px;

	color:#253d66;

	text-decoration:none;

}



.lightbluelink:link

{

	font-family: Arial;

	font-size:12px;

    COLOR: #253d66;

    TEXT-DECORATION: none

}



.lightbluelink:visited

{

	font-family: Arial;

	font-size:12px;

    COLOR: #253d66;

    TEXT-DECORATION: none

}



.lightbluelink:hover

 {

 	font-family: Arial;

	font-size:12px;

    COLOR: #084db4;

	text-decoration:underline;

 }

 

.bgtext {

	font-family: Arial;

	font-size:12px;

	color:#ffffff;

	text-decoration:none;

	background-color:#797979;

}



.blacktext {

	font-family: Arial;

	font-size:12px;

	color:#000000;

	text-decoration:none;

}

.bigtext {

	font-family: Arial;

	font-size:14px;

	color:#000000;
	font-weight:bold;

	text-decoration:none;

}

.text {

	font-family: Arial;

	font-size:12px;

	color:#000000;

	text-decoration:none;

}





.textlink {

	font-family: Arial;

	font-size:12px;

	color:#000000;

	text-decoration:none;

}



.textlink:link

{

	font-family: Arial;

	font-size:12px;

    COLOR: #000000;

    TEXT-DECORATION:none;

}



.textlink:visited

{

	font-family: Arial;

	font-size:12px;

    COLOR: #000000;

    TEXT-DECORATION: none;

}



.textlink:hover

 {

 	font-family: Arial;

	font-size:12px;

    COLOR: #000000;

	text-decoration:underline;

 }

 

 

 .yellowlinktext {

	font-family: Arial;

	font-size:12px;

	color:#fffd75;

	text-decoration:none;

}



.yellowlink {

	font-family: Arial;

	font-size:12px;

	color:#fffd75;

	text-decoration:none;

}



.yellowlink:link

{

	font-family: Arial;

	font-size:12px;

    COLOR: #fffd75;

    TEXT-DECORATION: none

}



.yellowlink:visited

{

	font-family: Arial;

	font-size:12px;

    COLOR: #fffd75;

    TEXT-DECORATION: none

}



.yellowlink:hover

 {

 	font-family: Arial;

	font-size:12px;

    COLOR: #fffd75;

	text-decoration:underline;

 }



  .redlinktext {

	font-family: Arial;

	font-size:12px;

	color:#d82626;

	text-decoration:none;

}



.redlink {

	font-family: Arial;

	font-size:12px;

	color:#d82626;

	text-decoration:none;

}



.redlink:link

{

	font-family: Arial;

	font-size:12px;

    COLOR: #d82626;

    TEXT-DECORATION: none

}



.redlink:visited

{

	font-family: Arial;

	font-size:12px;

    COLOR: #d82626;

    TEXT-DECORATION: none

}



.redlink:hover

 {

 	font-family: Arial;

	font-size:12px;

    COLOR: #000066;

	text-decoration:underline;

 }

 

 

 .table

 {

 border-color:#b7b7b7;

 border-collapse:collapse;

 }

 

  .textinput

 {

 border-style: solid;

 border-width: 1px;

 border-color:#7f9db9;

 background-color:#FFFFFF;

 font-size:12px;

 COLOR: #000000;

 TEXT-DECORATION: none;

 }

 

.pagebg

{

background-image:url(images/page_bg.gif);

}



.menubg

{

background-image:url(images/menu_center.jpg);

}



.bottombarbg

{

background-image:url(images/bottom_bar_center.jpg);

}



.borderleftbg

{

background-image:url(images/border_left.gif);

}



.borderrightbg

{

background-image:url(images/border_right.gif);

}



.verticalborder

{

background-image:url(images/vr_border.gif);

}



.horizontalborder

{

background-image:url(images/hr_border.gif);

}



.darkgreybg

{

background-image:url(images/dark_grey_bg.gif);

}



.lightgreybg

{

background-image:url(images/light_grey_bg.gif);

}



.boxtopcenter

{

background-image:url(images/box_top_center.gif);

}



.boxbottomcenter

{

background-image:url(images/box_bottom_center.gif);

}



.boxrightcenter

{

background-image:url(images/box_right_center.gif);

}



.boxleftcenter

{

background-image:url(images/box_left_center.gif);

}



.boxcenter

{

background-image:url(images/box_center.gif);

}



.mboxtopcenter

{

background-image:url(images/m_box_top_center.gif);

}



.mboxbottomcenter

{

background-image:url(images/m_box_bottom_center.gif);

}



.mboxrightcenter

{

background-image:url(images/m_box_right_center.gif);

}



.mboxleftcenter

{

background-image:url(images/m_box_left_center.gif);

}



.estimatebg

{

background-image:url(images/estimate_center.gif);

}







.whitebg

{

background-image:url(images/white_bg.gif);

}



.redbg

{

background-image:url(images/red_bg.gif);

}



.formbg

{

background-image:url(images/form_bg.gif);

}



.formbarbg

{

background-image:url(images/form_bar_bg.gif);

}



.lefttopbg

{

background-image:url(images/left_title_bg.jpg);

}



.leftbottombg

{

background-image:url(images/left_bottom_bg.jpg);

}



.leftcenterbg

{

background-image:url(images/left_center.gif);

}



.innerpagebg

{

background-image:url(images/inner_page_bg.gif);

}



.homepagebg

{

background-image:url(images/home_page_bg.gif);

}



.maintittlebg

{

background-image:url(images/main_title_center.gif);
background-repeat:repeat-x;

}



.blueboxcenter

{

background-image:url(images/blue_box_center.gif);

}



.formnotebg

{

background-image:url(images/form_note_bg.jpg);

}



.form1bg

{

background-image:url(images/form_1_bg.jpg);

}



.stepbg

{

background-image:url(images/step_bg.gif);

}



.formboxcenter

{

background-image:url(images/form_box_center.jpg);

}



.whiteboxcenter

{

background-image:url(images/white_box_center.gif);

}



/* the div that holds the date picker calendar */

.dpDiv {

	}





/* the table (within the div) that holds the date picker calendar */

.dpTable {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: center;

	color: #505050;

	background-color: #ece9d8;

	border: 1px solid #AAAAAA;

	}





/* a table row that holds date numbers (either blank or 1-31) */

.dpTR {

	}





/* the top table row that holds the month, year, and forward/backward buttons */

.dpTitleTR {

	}





/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */

.dpDayTR {

	}





/* the bottom table row, that has the "This Month" and "Close" buttons */

.dpTodayButtonTR {

	}





/* a table cell that holds a date number (either blank or 1-31) */

.dpTD {

	border: 1px solid #ece9d8;

	}





/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */

.dpDayHighlightTD {

	background-color: #CCCCCC;
	border: 1px;
	border-style:solid;
	color: #AAAAAA;

	}





/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */

.dpTDHover {

	background-color: #aca998;

	border: 1px solid #888888;

	cursor: pointer;

	color: red;

	}





/* the table cell that holds the name of the month and the year */

.dpTitleTD {

	}





/* a table cell that holds one of the forward/backward buttons */

.dpButtonTD {

	}





/* the table cell that holds the "This Month" or "Close" button at the bottom */

.dpTodayButtonTD {

	}





/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */

.dpDayTD {

	background-color: #CCCCCC;

	border: 1px solid #AAAAAA;

	color: white;

	}





/* additional style information for the text that indicates the month and year */

.dpTitleText {

	font-size: 12px;

	color: gray;

	font-weight: bold;

	}





/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 

.dpDayHighlight {

	color: #4060ff;

	font-weight: bold;

	}





/* the forward/backward buttons at the top */

.dpButton {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: gray;

	background: #d8e8ff;

	font-weight: bold;

	padding: 0px;

	}





/* the "This Month" and "Close" buttons at the bottom */

.dpTodayButton {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: gray;

	background: #d8e8ff;

	font-weight: bold;

	}

.blueboxtopbg
{
background-image:url(images/blue_top_title_center.gif);
}

.blueboxbottombg
{
background-image:url(images/blue_bottom_center.gif);
}

.blueboxbottombg
{
background-image:url(images/blue_bottom_center.gif);
}

.blueboxtopshadow
{
background-image:url(images/blue_top_shadow.gif);
}

.blueboxrightbg
{
background-image:url(images/blue_right_bg.gif);
}

.blueboxleftbg
{
background-image:url(images/blue_right_center.gif);
}

.blueboxbg
{
background-image:url(images/blue_box_bg.gif);
}

.chatbg
{
background-image:url(images/chat_bg.gif);
}
