/* CSS Document */

body								{margin:0;
									 padding:0;
									 background-color:#FFFFFF;
									 font-family:Arial, Helvetica, sans-serif;
									 font-size:12px;
									 line-height:18px;
									 color:#333333;}

#container							{width:auto;
									 text-align:center;}
									 
#content							{width:774px;
									 margin:0 auto;
									 text-align:left;}
									 
									 
/* --------------------------LOGO-PHONE area starts here-------------------------- */
#logo_container						{width:774px;}

#logo								{width:212px;
									 float:left;
									 clear:left;}

#phone_number						{width:252px;
									 float:right;
									 clear:right;}
/* --------------------------LOGO-PHONE area ends here-------------------------- */


/* --------------------------FLASH-NAVBAR area starts here-------------------------- */
#flash_panel						{width:774px;}

#nav_bar							{width:774px;}
/* --------------------------FLASH-NAVBAR area ends here-------------------------- */


#main_content_container				{width:774px;
									 margin-top:20px;}
									 
#main_content						{width:530px;
									 float:left;
									 clear:left;}


/* --------------------------SOLUTION TABS area starts here-------------------------- */
#solutions_container				{width:526px;
									 margin-left:4px;}

#ihc_solution						{width:247px;
									 float:left;
									 clear:left;
									 position:relative;}
									 
#ihc_header							{width:247px;}

#ihc_content						{width:108px;
									 background-image:url(images/solutions/ihc_border_dot.gif);
									 background-position:top left;
									 background-repeat:repeat-y;
									 padding:7px 122px 12px 17px;
									 font-size:11px;
									 line-height:14px;}
									 
#ihc_findoutmore					{width:247px;}

#ihc_img							{width:89px;
									 position:absolute;
									 top:33px;
									 right:15px;}
									 
#multiroom_solution					{width:242px;
									 float:right;
									 clear:right;
									 position:relative;}
									 
#multiroom_header					{width:247px;}

#multiroom_content					{width:107px;
									 background-image:url(images/solutions/multiroom_border_dot.gif);
									 background-position:top left;
									 background-repeat:repeat-y;
									 padding:7px 122px 12px 18px;
									 font-size:11px;
									 line-height:14px;}
									 
#multiroom_findoutmore				{width:247px;}

#multiroom_img						{width:85px;
									 position:absolute;
									 top:33px;
									 right:18px;}
/* --------------------------SOLUTION TABS area ends here-------------------------- */


#home_text							{width:530px;
									 margin-top:40px;
									 padding-left:5px;}
									 
#phone_footer						{width:530px;
									 margin-top:40px;}
									 
#brands_underform					{width:201px;
									 margin-top:25px;
									 text-align:center;
									 padding-right:5px;}
									 
#breadcrumb							{width:530px;
									 font-size:11px;
									 border-bottom:#AEAEAE 1px dashed;}
									 
#breadcrumb a						{color:#333333;}

#breadcrumb a:hover					{color:#333333;
									 text-decoration:underline;}
									 
#sub_maintext						{width:530px;
									 margin-top:20px;}
									 

/* --------------------------FOOTER area starts here-------------------------- */
#footer								{width:774px;
									 margin-top:20px;
									 background-image:url(images/footer_bg.gif);
									 background-position:top left;
									 background-repeat:no-repeat;
									 height:47px;
									 text-align:center;
									 line-height:20px;
									 color:#FFFFFF;
									 padding-top:16px;}
									 
#footer .small						{font-size:11px;}

#footer p							{margin:0 0 0 0;}

#footer a							{color:#FFFFFF;}
									 {text-decoration:none;}
									 
#footer a:hover						{color:#FFFFFF;}
									 {text-decoration:underline;}									 			 
/* --------------------------FOOTER area ends here-------------------------- */

									 
/* --------------------------TEXT FORMATTING starts here-------------------------- */
h1									{font-family:Arial, Helvetica, sans-serif;
									 font-size:20px;
									 color:#F91709;
									 padding:0;}
									 
h2									{font-family:Arial, Helvetica, sans-serif;
									 font-size:16px;
									 color:#F91709;
									 padding:0;}
									 
.red_text							{color:#F91709;}

a									{color:#F91709;
									 text-decoration:none;}
									 
a:hover								{color:#F91709;
									 text-decoration:underline;}
									 
.img_margin_left					{margin:0 15px 15px 0;}

/* --------------------------TEXT FORMATTING ends here-------------------------- */
									 
									 
.clearfloats						{clear:both;}

.clearfix:after 					{content: "."; 
    								 display: block; 
   									 height: 0; 
    								 clear: both; 
    								 visibility: hidden;}
									 
* html .clearfix					{height: 1%;}
