body {

	background-color:#d5d5d5;
	margin:0;
    padding:0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
	background-image:url(images/body-bg.png);
	background-repeat:repeat-x;
	color:#333333;

}

/* CSS for Call Back*/

.callback  {



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



	font-size:12px;



	color:#333333;



	



        position:absolute; top:190px; right:227px; width:248px; height:110px;



        z-index:99;  visibility:hidden;}



.border { border:1px solid #666666; height:18px; width:160px;}



.button { border:1px solid #666666; background:white;}







/* CSS Testimonials*/







#pscroller2{



width: 250px;



height: 40px;



padding: 1px;



}







#pscroller2 a{



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



	font-size:13px;

	font-weight:bold;

	color:#FEAC02;



	text-decoration:none;



}







.someclass{ 



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



	font-size:12px;



	color:#333333;



	text-decoration:none;



}



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



img {



	border:0;



}







form {



	margin:0;



	padding:0;



}







a {



	text-decoration:none;



}







.break {



	clear:both;



	overflow:hidden;



	height:1px;



}







#container1 {



	margin:0 auto 0 auto;



	width:825px;



	background-image:url(images/bg-repeater.png);



	background-repeat:repeat-y;



	



}







#container2 {



	width:800px;



	background-image:url(images/main-bg.png);



	background-repeat:no-repeat;



	padding:0 12px 0 13px;



}







#header {



	width:800px;



	height:151px;



}







#logo {



	width:237px;



	height:127px;



	float:left;



	padding:24px 0 0 43px;



}







#header-right {



	width:520px;



	height:151px;



	float:left;



	text-align:right;



}







#menu-bar {



	width:800px;



	height:47px;



}







#menu {



	width:560px;



	height:39px;



	float:left;



}







#menu ul {



	list-style:none;



	padding:0;



	margin:0;



	font-family:Arial, sans-serif;



	font-size:12px;



	font-weight:bold;



}







#menu ul li {



	display:block;



	float:left;



	height:27px;



	padding:12px 34px 0 34px;



	margin:0;



	background-image:url(images/menu-bg.png);



	background-repeat:no-repeat;



	background-position:0px 6px;



}







#menu ul li#menu-first {



	background-image:none;



}







#menu ul li a {



	color:#ffffff;



}







#search {



	width:210px;



	height:31px;



	float:left;



	padding:0px 0px;



}







#search input#search-input {



	margin:0 10px 0 0;



}







#search input#search-button {







}







#content {



	clear:both;



	width:740px;



	padding:10px 30px 30px 40px;



}







#main-col {



	width: 245px;



	float:left;



}







.small-col {



	width:139px;



	float:left;



	border-right:1px solid #c4c4c4;



	padding:0 12px 0 13px;



}







.small-col#small-right {



	padding:0 0 0 13px;



	border:0px;



}







.small-top {



	width:139px;



	height:112px;



}







.small-bottom {



	width:139px;



}







.small-top img {



	border:1px solid #ff9933;



	margin:0 0 17px 0;



}



	



#greybox {



	clear:both;



	width:725px;



	background-color:#333333;



	padding:20px 35px 20px 40px;



	color:#ffffff;



}







#grey-box {



	clear:both;



	width:725px;



	background-color:#333333;



	padding:20px 35px 20px 40px;



	color:#ffffff;



	overflow:hidden;



}







#grey-box h1 {



	color:#ff9900;



	font-size:16px;



	margin:0 0 10px 0;



	padding:0;



}







#grey-left {



	width:465px;



	float:left;



	padding:0 0 0 0;



	border-right:1px solid #6e6e6e;



}







#grey-left p {



	width:215px;



	float:left;



	margin:0 17px 0 0;



}







#grey-left A {



	color: white;







}











#grey-right {



	width:234px;



	float:left;



	padding:0 0 0 25px;



}







#grey-right p {



	padding:0;



	margin:0;



}







#grey-right a {



	color:#ff9900;



}







#footer {



	clear:both;



	width:730px;



	background-image:url(images/footer-bg.png);



	background-repeat:no-repeat;



	background-position:bottom;



	padding:25px 40px 35px 55px;



	font-size:12px;



	color:#333333;



}







#footer a {



	color:#333333;



}







#footer a.footer-menu {



	color:#666666;



}







#footer p {



	margin:0;



	padding:0;



}







#footer img {



	float:right;



}







.greenboxtitle {



	width: 650px;



	font-size: 18px;



	background: green;



	text-align: center;



	color: black;



}







.greenbox {



	width: 648px;



	font-size: 15px;



	border: solid green 1px;



	text-align: left;



	margin-bottom: 10px;



}







.yellowboxtitle {



	width: 650px;



	background: orange;



	text-align: center;



	color: black;



	font-size: 18px;



}







.yellowbox {



	width: 648px;



	border: solid orange 1px;



	margin-bottom: 10px;



	font-size: 15px;



	text-align: left;



}







.redboxtitle {



	width: 650px;



	background: red;



	text-align: center;



	color: black;



	font-size: 18px;







}







.redbox {



	width: 648px; 



	font-size: 15px;



	background: white;



	margin-bottom: 10px;



	border: solid red 1px;



	text-align: left;



}







.redb {



	margin-bottom: 5px;



	border: solid red 1px;



}







.redb TH {



	background: red;



	font-size: 18px;



}







.redbg {



	font-size: 18px;



	background: red;



}







.yellb {



        border: solid orange 1px;



	margin-bottom: 5px;



}







.yellbg {



	font-size: 18px;



	background: yellow;



}







.yellb TH {



	background: yellow;



	font-size: 18px;



}







.greenb {



	border: solid green 1px;



	margin-bottom: 5px;



	



}







.greenbg {



	background: green;



	font-size: 18px;



}







.greenb TH {



	background: green;



	font-size: 18px;



}







.rightbox {



	text-align: left;



	margin-left: 4px;



	width: 150px;



	padding: 5px;



}







.blueb {



	border: blue solid 1px;



	margin-bottom: 5px;



}







h1.tt {



	color: red;



	text-align: center;



}



#li { font-size:16px; line-height:25px; }



P {



	margin: 4px;



}







.lib {



	font-weight: bold;



}







.bigger {



	font-size: 14px;



}







html {



min-height: 101%;



}





.rboxmain { width:178px; background:url(images/rbox_bg.gif) repeat-y; float:left; padding:0px 0px 10px 7px; position:relative;  }

.rboxdata { text-align:right; padding:0px 99px 5px 0px; font-size:11px; color:#CF1401; text-transform:uppercase; }

.rbox_today { padding-left:5px; width:90px; font-size:11px; color:#212121;  }

.rbox_number{ padding:10px 0px 10px 10px ; font-size:20px; color:#CF1401; z-index:100; position:absolute; text-transform:uppercase; font-weight:bold;  }


.newtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#666666;
	text-decoration: none;
}

