/*
Theme Name: Van Insurance
Description: The default WordPress theme for Van Insurance.
Author: SDP
Author URI: http://www.sdp-web.com/
*/

/*********************************************************
 * Van Insurance Shared CSS stylesheet
 *********************************************************
 * Version: 1.0
 * Author : S.C. Software Development Partnership S.R.L.
 * CSSVer : 2
 *********************************************************/
 
 *        { font-family: Arial, Helvetica, Sans-Serif; font-size:x-small; }
img       { border-style:none; }
form      { padding:0px; margin:0px; }
a:link,
a:visited { color:#5573AF; font-size:100%; font-weight:bold; text-decoration:none; }
a:hover	  { color:#5573AF; font-size:100%; font-weight:bold; text-decoration:underline; }
strong, b, i, em, span
		  { font-size:100%; }

.arrowSquare	{ float:left; width:12px; height:100%;
				  background:transparent url(img/arrow-square.png) 0% 50% no-repeat;}
.arrowSquareRed	{ float:left; width:12px; height:100%;
				  background:transparent url(img/arrow-square-red.png) 0% 50% no-repeat;}
.arrowSquareGreen	{ float:left; width:12px; height:100%;
				      background:transparent url(img/arrow-square-green.png) 0% 50% no-repeat;}
.greenBtn	{ height:30px; }
/* {{{ */
	.greenBtn .greenBtnLeft	
		{ float:left; width:12px; height:100%;
		  background:transparent url(img/btn-green-left.png) 0% 0% no-repeat; }
	.greenBtn .greenBtnMiddle	
		{ float:left; height:100%; padding:0px 10px 0px 0px;
		  background:transparent url(img/btn-green-bg.png) 0% 0% repeat-x; }
	.greenBtn .greenBtnMiddle p
		{ float:left; height:100%; padding:0px 5px; margin:0px; font-size:120%; font-weight:bold; line-height:30px; }
	.greenBtn .greenBtnMiddle p a:link
		{ color:#fff; text-decoration:none; }
	.greenBtn .greenBtnMiddle p a:visited
		{ color:#fff; text-decoration:none; }
	.greenBtn .greenBtnMiddle p a:hover
		{ color:#fff; text-decoration:underline; }
	.greenBtn .greenBtnRight
		{ float:left; width:12px; height:100%;
		  background:transparent url(img/btn-green-right.png) 0% 0% no-repeat; }
/* }}}-.greenBtn */
.redBtn	{ height:30px; }
/* {{{ */
	.redBtn .redBtnLeft	
		{ float:left; width:11px; height:100%;
		  background:transparent url(img/btn-red-left.png) 0% 0% no-repeat; }
	.redBtn .redBtnMiddle	
		{ float:left; height:100%; padding:0px 10px 0px 0px;
		  background:transparent url(img/btn-red-bg.png) 0% 0% repeat-x; }
	.redBtn .redBtnMiddle p
		{ float:left; height:100%; padding:0px 5px; margin:0px; font-size:120%; font-weight:bold; line-height:30px; }
	.redBtn .redBtnMiddle p a:link
		{ color:#fff; text-decoration:none; }
	.redBtn .redBtnMiddle p a:visited
		{ color:#fff; text-decoration:none; }
	.redBtn .redBtnMiddle p a:hover
		{ color:#fff; text-decoration:underline; }
	.redBtn .redBtnRight
		{ float:left; width:11px; height:100%;
		  background:transparent url(img/btn-red-right.png) 0% 0% no-repeat; }
/* }}}-.greenBtn */
.transparentBtn	{ height:30px; padding:0px 11px; }
/* {{{ */
	.transparentBtn p
		{ float:left; height:100%; padding:0px 5px; margin:0px; font-size:120%; font-weight:bold; line-height:30px; }
	.transparentBtn p a:link
		{ color:#fff; text-decoration:none; }
	.transparentBtn p a:visited
		{ color:#fff; text-decoration:none; }
	.transparentBtn p a:hover
		{ color:#fff; text-decoration:underline; }
/* }}}-.transparentBtn */
.transparentBtnRed	{ height:30px; padding:0px; }
/* {{{ */
	.transparentBtnRed p
		{ float:left; height:100%; padding:0px 5px; margin:0px; font-size:120%; font-weight:bold; line-height:30px; }
	.transparentBtnRed p a:link
		{ color:#ff0000; text-decoration:none; }
	.transparentBtnRed p a:visited
		{ color:#ff0000; text-decoration:none; }
	.transparentBtnRed p a:hover
		{ color:#ff0000; text-decoration:underline; }
/* }}}-.transparentBtnRed */
.transparentBtnGreen	{ height:30px; padding:0px 11px; }
/* {{{ */
	.transparentBtnGreen p
		{ float:left; height:100%; padding:0px 5px; margin:0px; font-size:120%; font-weight:bold; line-height:30px; }
	.transparentBtnGreen p a:link
		{ color:#73af55; text-decoration:none; }
	.transparentBtnGreen p a:visited
		{ color:#73af55; text-decoration:none; }
	.transparentBtnGreen p a:hover
		{ color:#73af55; text-decoration:underline; }
/* }}}-.transparentBtnGreen */

html	  { background:transparent; }
body      { text-align:center; margin:auto; padding:0px; background:transparent url(img/bg-main.png) 50% 0% repeat-y; }
/* {{{ */
    #PageSlot { width:1024px; margin:auto; }
    /* {{{ */
    	#BackgroundSheet { float:left; clear:both; width:1024px; 
                           background:#d9dde2 url(img/bg-header-vans.jpg) 0% 0% no-repeat; }
        #Wrapper { float:left; clear:both; width:1024px; background:transparent; }
        /* {{{ */
            #Header	 { float:left; width:100%; height:196px; 
                       background:transparent url(img/header-bg.png) 0% 0% repeat-x; }
            /* {{{ */
            	#Logo	{ float:left; padding:0px 0px 0px 26px; width:240px; height:145px;
            			  background:transparent url(img/logo.png) 20px 0% no-repeat; }
            	#Menu	{ float:left; width:100%; height:51px; padding:0px; margin:0px;
            	          background:transparent url(img/menu-bg.png) 0% 0% repeat-x; }
            	/* {{{ */
            		#Menu ul	{ margin:0px; height:51px; padding:0px 0px 0px 20px; list-style-type:none; }
            		#Menu li	{ float:left; margin:0px; padding:0px; }
            		#Menu li div.menuBtnLeft
            					{ float:left; height:51px; width:5px;
            					  background:transparent url(img/menu-btn-left.png) 0% 0% no-repeat; }
            		#Menu li div.menuBtn
            					{ float:left; height:51px; padding:0px 3px; line-height:36px; font-size:120%;
            					  font-weight:bold;
            					  background:transparent url(img/menu-btn.png) 0% 0% repeat-x; }
            		#Menu li div.menuBtn a:link		{ color:#000; text-decoration:none; }
            		#Menu li div.menuBtn a:visited	{ color:#000; text-decoration:none; }
            		#Menu li div.menuBtn a:hover	{ color:#000; text-decoration:underline; }
            		#Menu li div.menuBtnRight
            					{ float:left; height:51px; width:5px;
            					  background:transparent url(img/menu-btn-right.png) 0% 0% no-repeat; }
			#Menu .menuBtn3 div.menuBtnLeft 
				{ background: Transparent url(img/menu_item_left_mfn.gif) no-repeat scroll left top; }
			#Menu .menuBtn3 div.menuBtn 
				{ background: Transparent url(img/menu_item_centre_mfn.gif) repeat-x scroll left top; }
			#Menu .menuBtn3 a, #Menu .menuBtn3 a:hover, #Menu .menuBtn3 a:visited
				{ color: #FFFFFF !important; }
			#Menu .menuBtn3 div.menuBtnRight 
				{ background: Transparent url(img/menu_item_right_mfn.gif) no-repeat scroll left top; }
            	/* }}}-#Menu */
            /* }}}-#Header */
            #MainBox { float:left; clear:both; width:100%; margin:0px; padding:0px 0px 10px 0px; background:transparent; }
            /* {{{ */
            	#Row1	{ float:left; width:100%; /*height:235px;*/ margin:17px 0px 0px; background:transparent; }
            	/* {{{ */
            		#Row1SpacerLeft	{ float:left; clear:left; /*height:100%;*/ height: 160px; width:22px; background:transparent; }
            		#Row1BoxLeft	{ float:left; height:100%; width:312px; /*margin-left: 22px; margin-right: 21px;*/ margin: 0px; text-align: left; }
            		/* {{{ */
            			#Row1BoxLeft .boxLeftChild	
            						{ width:312px; height:75px;
            						  background:#fff url(img/box-top-round.png) 0% 0% no-repeat; }
            			#Row1BoxLeft .boxLeftChild h3, #Row1BoxLeft #BoxLeftChild3 h3
            						{ margin:0px; padding:12px 0px 0px 15px; color:#5474af; font-size:170%; font-weight:bold;
            						  text-align:left; }
            			#Row1BoxLeft .boxLeftChildTop
            						{ width:312px; height:75px; 
            						  background:transparent url(img/box-top-round.png) 0% 0% no-repeat; }
            			#Row1BoxLeft .boxLeftChild .greenBtn	
            						{ /*margin:5px 0px 0px 20px;*/ margin:5px 0px 0px 15px; }
            			#Row1BoxLeft .boxLeftChild .greenBtn .greenBtnMiddle p
            						{  }
            			#BoxLeftChild1	{ width:100%; height:100%; 
            			                  background:transparent url(img/twitter.png) 226px 10px no-repeat; }
            			#BoxLeftChild2	{ width:100%; height:100%; 
            			                  background:transparent url(img/box-left-child-breakdown.png) 206px 17px no-repeat; }
            			#BoxLeftChild3	{ width:100%; height:100%; 
            			                  background:transparent url(img/box-left-child-3.png) 206px 15px no-repeat; }
				#BoxLeftChild4  { width: 100%; height: 100%;
						  background: transparent url(img/freelegalcover-arrow.png) 220px 15px no-repeat; }
            			#Row1BoxLeftBottom	
            						{ width:312px; height:9px; font-size:0px;
            						  background:transparent url(img/box-top-round-bottom.png) 0% 0% no-repeat; }
				#Row1BoxLeft #BoxLeftChild1 h3  { width: 124px; height: 32px;
							  background:transparent url(img/twitter-title.png) no-repeat scroll 15px 12px; }
				#BoxLeftChild1 h3 a, #BoxLeftChild1 h3 a:hover, #BoxLeftChild1 h3 a:visited
						{ width: 124px; height: 32px; float: left; }
				#BoxLeftChild1 p { width: 200px; font-size: 12px; font-weight: normal; margin-top: 2px; padding-left: 15px; }
				#Row1BoxLeft #BoxLeftChild4 h3  { width: 160px; height: 20px;
							  background:transparent url(img/freelegalcover-title.png) no-repeat scroll 15px 12px; }
				#Row1BoxLeft #BoxLeftChild4 .redBtn { margin-left: 15px; margin-top: 5px; }
					
            		/* }}}-#Row1BoxLeft */
            		#Row1SpacerMiddle	{ float:left; /*height:100%;*/ height: 160px; width:21px; background:transparent; }
            		#Row1BoxRight	{ float:left; width:644px; position: relative; }
            		/* {{{ */
            			#Row1BoxRightTop	
            					{ width:100%; float: left; height:12px; font-size:0px;
            					  background:transparent url(img/row1-box-right-top.png) 0% 0% no-repeat; }
            			#Row1BoxRightMiddleWrapper
            					{ width:100%; float: left; font-size:0px; margin:0px; padding:0px; 
            					  background:#5474af; }
            			#Row1BoxRightMiddle	
            					{ 
							/*width: 100%;*/ width: 638px; float: left;
							margin:0px 3px; /*height:214px; */
            					  background:transparent url(img/row1-box-right-bg.png) 0% 0% repeat-x; }
            			/* {{{ */
            				#Row1BoxRightContentTop
            					{ height:180px; width: 385px; float: left; }
            				/* {{{ */
            					#Row1BoxRightContentTopLeft
            						{ float:left; width:385px; height:100%; }
            					/* {{{ */
            						#Row1BoxRightContentTopLeft h3 
            							{ float:left; clear:left; text-align:left; font-size:190%; font-weight:bold;
            							  color:#fff; margin:0px; padding:10px 0px 0px 15px; }
            						#Row1BoxRightContentTopLeftBody
            							{ float:left; width:385px; clear:left; margin-bottom: 20px; margin-top: 10px; }
            						#Row1BoxRightPhone
            							{ float:left; width:35px; height:67px;
            							  background:transparent url(img/row1-box-right-mouse.png) 15px 8px no-repeat; }
            						#Row1BoxRightPhoneText
            							{ float:left; width:350px; }
            						#Row1BoxRightPhoneText p
            							{ text-align:left; color:#fff; font-size:120%; margin:5px 0px 0px; }
            						#Row1BoxRightButtons
            							{ float:left; clear:left; width:100%; height:30px; }
            						#Row1BoxRightButtons .greenBtn
            							{ float:left; padding:0px 25px 0px 35px; }
            						#Row1BoxRightButtons .redBtn
            							{ float:left; }
							#Row1BoxRight #Row1BoxRightContentTopLeft h2 { width: 385px; font-size: 190%; font-weight: bold; }
            					/* }}}-#Row1BoxRightContentTopLeft */
            					#Row1BoxRightContentTopRight
            						{ float:left; width:188px; height:100%; 
            						  background:transparent url(img/row1-box-right-van.png) 0% 15px no-repeat; }
            					#Row1BoxRightContentTopRight { display: none; }
            				/* }}}-#Row1BoxRightContentTop */
            				#Row1BoxRightContentBottom
            					{ height:108px; width: 385px; float: left;}
            				/* {{{ */
            					#Row1BoxRightContentBottomLeft
            						{ float:left; width:35px; height:100%; 
            						  background:transparent url(img/telephone.png) 12px 7px no-repeat; }
            					#Row1BoxRightContentBottomRight
            						{ float:left; width:350px; height:100%; /*padding:0px 0px 0px 10px;*/ }
            					#Row1BoxRightContentBottomRight p	
            						{ text-align:left; color:#fff; font-size:120%; margin:5px 0px 0px; }
            					p#Row1BoxRightContentBottomRightBlack
            						{ float:left; width: auto; color:#000; font-size:180%; font-weight: normal; margin:10px 0px 0px; }
            					p#Row1BoxRightContentBottomRightWhite
            						{ float:left; width: auto; color:#FFFFFF; font-size:180%; font-weight:bold; margin:10px 0px 0px 10px; }
            				/* }}}-#Row1BoxRightContentBottom */
            			/* }}}-#Row1BoxRightMiddle */
            			#Row1BoxRightBottom	
            					{ width:100%; height:9px; float: left; font-size:0px;
            					  background:transparent url(img/row1-box-right-bottom.png) 0% 0% no-repeat; }
				#Row1BoxRight #Row1BoxRightContentTopLeft h2 { font-size: 190%; font-weight: bold; width: 375px; padding-left: 10px; }
            		/* }}}-#Row1BoxRight */
            	/* }}}-#Row1 */
            	#Row2	{ float:left; width:100%; height:266px; margin:16px 0px 0px; }
            	/* {{{ */
            		.row2Spacer	{ float:left; width:20px; height:100%; }
            		.row2Box	{ float:left; width:312px; height:100%; }
            		/* {{{ */
            			.row2BoxTop	{ width:100%; height:13px;
            						  background:transparent url(img/row2-box-top.png) 0% 0% no-repeat; }
            			.row2BoxWhiteWrapper	{ width:100%; height:167px; background:#fff; }
            			.row2BoxWhite	{ height:100%; margin:0px 3px; 
            							  background:transparent url(img/row2-box-white-bg.png) 0% 0% repeat-x; }
            			.row2BoxWhite h3	{ text-align:left; margin:0px; padding:7px 0px 7px 20px; 
            								  font-size:150%; font-weight:bold; color:#5474af; }
            			.row2BoxWhite p		{ text-align:left; margin:8px 0px; padding:0px 0px 0px 20px;
            								  font-size:120%; color:#000; }
            			.row2BoxWhite ul	{ float:left; margin:0px; width:287px; padding:0px 0px 0px 20px; list-style-type:none; }
            		    .row2BoxWhite ul li	{ float:left; clear:left; width:100%; margin:0px; padding:4px 0px; text-align:left; }
            		    .row2BoxWhite ul li p	{ float:left; clear:left; width:240px; margin:0px; padding:0px; }
            		    .row2BoxWhite ul li p.moreLink	{ float:left; clear:none; width:auto; }
            		    .row2BoxWhite ul li p.moreLink a:link		{ color:#ff0000; text-decoration:none; }
            		    .row2BoxWhite ul li p.moreLink a:visited	{ color:#ff0000; text-decoration:none; }
            		    .row2BoxWhite ul li p.moreLink a:hover		{ color:#ff0000; text-decoration:underline; }
            			.row2BoxBlueWrapper	{ width:100%; height:75px; background:#5474af; }
            			.row2BoxBlue	{ height:100%; margin:0px 3px; 
            							  background:transparent url(img/row2-box-blue-bg.png) 0% 0% repeat-x; }
            			.row2BoxBlue .transparentBtn	{ padding:0px 17px; }
            			.row2BoxBlueGreenBtnWrapper	
            						{ width:100%; height:40px;
            						  background:transparent url(img/row2-green-btn-bg.png) no-repeat; }
            			.row2BoxBlueGreenBtnWrapper .greenBtn
            						{ padding:5px 0px 0px 5px; }
            			.row2BoxBlueGreenBtnWrapper .greenBtnMiddle
            						{ width:260px; }
            			.row2BoxBottom	{ width:100%; height:11px;
            						  	  background:transparent url(img/row2-box-bottom.png) 0% 0% no-repeat; }
            		/* }}}-.row2Box */
            	/* }}}-#Row2 */
            	#Row3	{ float:left; width:100%; height:190px; margin:16px 0px 0px; }
            	/* {{{ */
            		.row3Spacer	{ float:left; width:22px; height:100%; }
            		.row3Box	{ float:left; width:227px; height:100%; }
            		/* {{{ */
            			.row3BoxTop	{ width:100%; height:13px;
            						  background:transparent url(img/row3-box-top.png) 0% 0% no-repeat; }
            			.row3BoxWhiteWrapper	{ width:100%; height:134px; background:#fff; }
            			.row3BoxWhite	{ height:100%; margin:0px 3px; 
            							  background:transparent url(img/row3-box-white-bg.png) 0% 0% repeat-x; }
            			.row3BoxWhite h3	{ text-align:left; margin:0px; height:16px; padding:0px 0px 0px 15px; 
            								  font-size:140%; font-weight:bold; color:#5474af; }
            			.row3BoxWhiteLeft	{ float:left; clear:left; height:118px; width:130px; }
            			.row3BoxWhiteLeft p	{ text-align:left; font-size:120%; margin:5px 0px 5px 15px; }
            			.row3BoxWhiteLeft p.row3BlackText
            						{ font-weight:bold; margin:5px 0px 15px 15px; }
            			.row3BoxWhiteRight	{ float:left; width:90px; height:118px; background:transparent; }
            			#Row3BoxHome	{ background:transparent url(img/row3-house.png) 50% 0% no-repeat; }
            			#Row3BoxCar		{ background:transparent url(img/row3-car.png) 50% 0% no-repeat; }
            			#Row3BoxBike	{ background:transparent url(img/row3-bike.png) 50% 0% no-repeat; }
            			#Row3BoxVan		{ background:transparent url(img/row3-van.png) 50% 0% no-repeat; }
            			.row3BoxBlueWrapper	{ width:100%; height:32px; background:#5474af; }
            			.row3BoxBlue	{ height:100%; margin:0px 3px; 
            							  background:transparent url(img/row3-box-blue-bg.png) 0% 0% repeat-x; }
            			.row3BoxBlue .greenBtn	{ padding:2px 5px 0px; }
            			.row3BoxBlue .greenBtnMiddle	{ width:175px; }
            			.row3BoxBottom	{ width:100%; height:11px; font-size:0px;
            						  	  background:transparent url(img/row3-box-bottom.png) 0% 0% no-repeat; }
            		/* }}}-.row3Box */
            	/* }}}-#Row3 */
            	#Row4	{ float:left; width:100%; height:166px; margin:16px 0px 0px; }
            	/* {{{ */
            		.row4Spacer	{ float:left; width:22px; height:100%; }
            		#Row4Left	{ float:left; width:12px; height:100%;
            					  background:transparent url(img/row4-box-left.png) 0% 0% no-repeat; }
            		#Row4Box	{ float:left; width:953px; height:100%;
            					  background:transparent url(img/row4-box-bg.png) 0% 0% repeat-x; }
            		/* {{{ */
            			#Row4Box h3		{ text-align:left; color:#5474af; font-size:170%; font-weight:bold; 
            							  margin:0px; padding:15px 0px 0px 10px; }
            			#Row4Box h3 span	{ font-size:70%; color:#000; }
            			#Row4Children	{ width:100%; height:130px; }
            			.row4Child		{ float:left; width:212px; height:115px; padding:0px 0px 0px 30px; }
            			.row4ChildFirst	{ padding:0px 0px 0px 10px; }
            			.row4Child p	{ text-align:left; font-size:120%; margin:12px 0px 0px; }
            			.row4Child .transparentBtnRed p	{ margin:0px; }
            			.row4Child p img	{ float:right; padding:0px 0px 3px 3px; margin:0px; }
            		/* }}}-#Row4Box */
            		#Row4Right	{ float:left; width:12px; height:100%;
            					  background:transparent url(img/row4-box-right.png) 0% 0% no-repeat; }
            	/* }}}-#Row4 */
            	#Row5	{ float:left; width:100%; height:166px; margin:16px 0px 0px; }
            	/* {{{ */
            		.row5Spacer	{ float:left; width:22px; height:100%; }
            		.row5BoxLeft	{ float:left; width:362px; height:100%; }
            		/* {{{ */
            			.row5BoxLeftTop	{ width:100%; height:12px; font-size:0px;
            						      background:transparent url(img/row5-box-top.png) 0% 0% no-repeat; }
            			.row5BoxLeftWrapper	{ width:100%; height:144px; background:#fff; }
            			.row5BoxLeftBody	{ height:100%; margin:0px 3px; 
            							      background:transparent url(img/row5-box-bg.png) 0% 0% repeat-x; }
            			.row5BoxLeftBody h3	{ text-align:left; margin:0px; padding:0px 0px 7px 20px; 
            							      font-size:170%; font-weight:bold; color:#5474af; }
            			.row5BoxLeftBody p	{ text-align:left; margin:8px 0px; padding:0px 20px 0px 20px;
            						    	  font-size:120%; color:#000; }
            			.row5BoxLeftBody .transparentBtnGreen
            								{ margin:0px; padding:0px 20px; }
            			.row5BoxLeftBody .transparentBtnGreen p
            								{ margin:0px; padding:0px 10px; }
            			.row5BoxLeftBottom	{ width:100%; height:10px; font-size:0px;
            						  	      background:transparent url(img/row5-box-bottom.png) 0% 0% no-repeat; }
            		/* }}}-.row5BoxLeft */
            		.row5BoxRight	{ float:left; width:594px; height:100%; }
            		/* {{{ */
            			.row5BoxRightTop	{ width:100%; height:12px; font-size:0px;
            						          background:transparent url(img/row5-box-right-top.png) 0% 0% no-repeat; }
            			.row5BoxRightBody	{ height:144px; margin:0px; background:#fff; }
            			.row5RightBodySpacer	{ float:left; width:17px; height:100%; }
            			.row5RightBodyAd	{ float:left; width:125px; height:100%; }
            			
            			.row5BoxRightBottom	{ width:100%; height:10px; font-size:0px;
            						  	      background:transparent url(img/row5-box-right-bottom.png) 0% 0% no-repeat; }
            		/* }}}-.row5BoxRight */
            	/* }}}-#Row5 */
            /* }}}-MainBox */
            #Footer { float:left; clear:both; width:100%; margin:0px; padding:0px 0px 20px 0px; }
            /* {{{ */
            	#Copyright			{ font-size:120%; color:#5474af; padding:0px; margin:20px 0px; }
            	#ReferenceNumber	{ font-size:120%; color:#72af54; padding:0px; margin:20px 0px; }
                #FooterMenu			{ list-style:none; padding:0px; margin:8px auto; color:#000; 
                					  font-size:120%; font-weight:bold; }
                #FooterMenu a:link		{ color:#000; text-decoration:none; }
                #FooterMenu a:visited	{ color:#000; text-decoration:none; }
                #FooterMenu a:hover		{ color:#000; text-decoration:underline; }
                #YahooSearch	{ margin:20px auto; width:507px; height:27px; text-align:left; padding:0px 0px 0px 5px;
                				  background:transparent url(img/yahoo-search.png) 0% 0% no-repeat; }
                #YahooFormBody	{ width:100%; height:100%; }
                #YahooFormBody input	{ background:transparent; border:0px; padding:0px; margin:0px; }
                #YahooFormBody input#query
                			{ height:27px; width:375px; font-size:120%; line-height:27px; }
                #YahooFormBody #Submit
                			{ height:27px; width:110px; }
            /* }}}-Footer */
        /* }}}-Wrapper */
    /* }}}-PageSlot */
/* }}}-Body */

/* Money for Nothing */

#big_blue_panel_mfn
{
	width: 245px; /* whole width: 245px;*/
	float: right;
	display: block;
	margin: 0px;
	/*margin-top: -11px;
	margin-right: -6px;*/
	padding: 0px; /*padding-left: 24px;*/
	position: absolute;
	/*top: 11px;*/
	left: 400px;
	bottom: -11px;
	bottom: 0px;
}
.mfnOutterTop
{
	width: 245px;
	height: 50px;
	float: left;
	display: block;
	background: Transparent url( 'img/flc-bg.png' ) no-repeat scroll left top;
	padding-top: 259px;
}
.mfnOutterTop .red_button
{
    width: 200px;
    margin-left: 30px;
    margin-right: 15px;
}
.mfnOutterTop .red_button_cnt
{
    width: 161px;
}
#big_blue_panel_mfn .redBtn
{
	width: 200px;
	float: left;
	margin-left: 30px;
}
#big_blue_panel_mfn .redBtn .redBtnMiddle
{
	width: 168px;
}
.Row1BoxRightMFNContainer
{
}
.Row1BoxRightDetailsContainer
{
	width: 385px;
	float: left;
	display: block;
}

/* Twitter Column */

.columnTwitterBox
{
	width: 312px;
	float: left;
	margin: 0px;
	margin-top: 10px;
}
.columnTwitterTop
{
	float: left;
	background: Transparent url('img/box-top-round.png') no-repeat scroll left top;
	padding-top: 9px;
}
.columnTwitterTop .columnTwitterIcon
{
	float: right;
	margin-right: 10px;
}
.columnTwitterTop .columnTwitterTitle
{
	float: left;
	margin-left: 15px;
}
.columnTwitterTop p
{
	float: left;
	width: 200px;
	margin: 0px;
	margin-left: 15px;
	font-size: 12px;
	text-align: left;
}
.columnTwitterBottom
{
	width: 100%;
	height: 9px;
	float: left;
	background: Transparent url('img/box-top-round-bottom.png') no-repeat scroll left top;
}
.headerMfnBanner
{
	float: right;
	display: block;
	margin-top: 40px;
	margin-right: 20px;
	margin-left: 230px;
}