body { background:#070b39 url("../images/background.gif") repeat-x; }

/** FONTS **/
html,body,td,input 	{ font-size:12px;font-family: Arial, Helvetica, sans-serif, "Trebuchet MS", "Trebuchet MS Bold";color:#000;}

#body .middle		{font-size:15px;color:#9FA738;line-height:22px;}
#footer				{font-size:xx-small;}
h1 					{font-size: 24px;font-weight: normal;color: #9FA738;padding-bottom: 8px;margin-bottom: 0px;}
h2					{font-size:20px;font-weight:normal;color:#666;margin-bottom:0px;padding-bottom:8px;}
h3 					{font-size: 16px;color: #9FA738;margin-top: 0px;padding-top: 0px;}
h4 					{font-weight: normal;font-size: 15px;color: #9FA738;margin-top: 0px;padding-top: 0px;margin-bottom: 0px;padding-bottom: 4px;}
h6 					{color: #999999;padding-right: 0px;padding-left: 0px;margin: 0px;padding-top: 0px;}

.hide {display:none;}
.show {}

/** CONTAINERS **/

/** base **/
#base			{width:1042px;position:absolute;top:0px;left:50%;margin-left:-521px;}
#base .top		{height:37px;background:url('../images/base_top.png') no-repeat;}
#base .middle	{background:url('../images/base_middle.png') repeat-y;}
#base .bottom	{height:37px;background:url('../images/base_bottom.png') no-repeat;}

	/** content **/
	#content		{padding:0px 40px;}
	
		/** header **/
		#logo			{display:block;height:143px;width:323px;background:url('../images/logo.jpg') no-repeat;float:left;}
		#header_right	{}
		#tagline		{height:82px;width:634px;background:url('../images/tagline.jpg') no-repeat;float:right;}
		#aaa			{display:block;height:77px;width:82px;background:url('../images/aaa.jpg');float:right;}
		#aaa:hover		{background:url('../images/aaa_over.jpg');}
		#bbb			{display:block;height:77px;width:60px;background:url('../images/bbb.jpg');float:right;}
		#bbb:hover		{background:url('../images/bbb_over.jpg');}
		#recycle		{display:block;height:77px;width:69px;background:url('../images/recycle.jpg');float:right;}
		#recycle:hover	{background:url('../images/recycle_over.jpg');}
		#f_source_navigation	{width:630px;float:right;}
		
		/** body **/
		#body .top, #body .middle		{background:transparent;}
		#body .top						{height:345px;}
		#body .top #body_flash			{width:300px;height:345px;background:url('../images/');float:left;}
		#body .top #body_serving		{margin:0px 11px;width:191px;height:345px;background:url('../images/body_window.jpg');float:right;position:relative;}
		#body .top #body_secureproduct	{display:block;margin:0px 11px;width:191px;height:345px;background:url('../images/body_window.jpg');float:right;}
		#body .top #body_secureproduct:hover	{background:url('../images/body_window_over.jpg');}
		#body .top #body_securemobile			{display:block;margin:0px 11px;width:191px;height:345px;background:url('../images/body_window.jpg');float:right;}
		#body .top #body_securemobile:hover		{background:url('../images/body_window_over.jpg');}
		#body_subnav					{position:absolute;height:208px;width:172px;top:95px;left:9px;}
		#body_subnav #subnav1			{display:block;height:43px;background:url('../images/subnav1.gif');}
		#body_subnav #subnav2			{display:block;height:49px;background:url('../images/subnav2.gif');}
		#body_subnav #subnav3			{display:block;height:41px;background:url('../images/subnav3.gif');}
		#body_subnav #subnav4			{display:block;height:75px;background:url('../images/subnav4.gif');}
		#body_subnav #subnav1:hover		{background:url('../images/subnav1_over.gif');}
		#body_subnav #subnav2:hover		{background:url('../images/subnav2_over.gif');}
		#body_subnav #subnav3:hover		{background:url('../images/subnav3_over.gif');}
		#body_subnav #subnav4:hover		{background:url('../images/subnav4_over.gif');}
		#body .middle					{padding:0px 20px;}

		/** body (for inside pages) **/
		#body .sidebar	{
	float:left;
	width: 295px;
}
		#body .content	{width:622px;float:right;margin-right:6px;}
		.content h4 b 	{font-weight: normal;color: #214492;}
		.content p 		{font-size: small;margin: 0px;line-height: 20px;padding-top: 0px;padding-right: 10px;padding-left: 0px;color: #666666;padding-bottom: 5px;}
		.content ol 	{padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}
		.content h3 	{font-size: 18px;color: #666666;margin-top: 10px;padding-top: 5px;line-height: 24px;margin-bottom: 0px;padding-bottom: 0px;font-weight: normal;}
		.content a 		{color: #9FA738;text-decoration: none;}
		.content h5 	{font-size: xx-small;font-weight: normal;color: #555555;line-height: 18px;letter-spacing: .05em;}
		.content h5 a 	{color: #993300;}

		/** footer **/
		#footer 			{color: #999;}
		#footer a 			{color: #999;text-decoration: none;}
		#footer a:hover 	{color: #666;}
		#footer img 		{}
		
