body 
{
    font:10px/15px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
}
.user {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;;
	font-size: 11px;
	font-weight:strong;
	color: #636363;
	line-height:19px;
	TEXT-DECORATION: none;
}
.user a:hover
{
    color:#224272;
    text-decoration:underline;
}

.userbtn {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;;
	font-size: 11px;
	font-weight:bold; 
	color: #636363;
	text-align:center;
	line-height:10px;
	TEXT-DECORATION: none;
	height:24px; 
	vertical-align :middle; 
}
.usertesti {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;;
	font-size: 12px;
	font-weight:strong;
	color: #636363;
	line-height:19px;
	TEXT-DECORATION: none;
}
.usertestimonial {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;;
	font-size: 12px;
	font-weight:strong;
	color: #616161;
	line-height:19px;
	TEXT-DECORATION: none;
}


.signup {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;;
	font-size: 16 px;
	font-weight:strong;
	letter-spacing: .019 cm;
	color: #10327f;
	TEXT-DECORATION: none;
}



.login {
	FONT-WEIGHT: strong; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;; 
	COLOR: #111111; 
	TEXT-DECORATION: none
}

.readmore A {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;; 
	COLOR: #ff4800; 
	TEXT-DECORATION: none
}

.readmore A:hover {
	COLOR: #ff4800; 
	BORDER-BOTTOM: 1px dashed
}
.header_Contact {
	color:#121212;
	font-size:13px;
	font-weight:bold;	
}
.top_icon  {
	FONT-WEIGHT: strong; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;; 
	COLOR: #777777; 
	TEXT-DECORATION: none
}

.top_icon A {
	FONT-WEIGHT: strong; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;; 
	COLOR: #777777; 
	TEXT-DECORATION: none
}

.top_icon A:hover {
	COLOR: #737373; 
	BORDER-BOTTOM: 1px dashed
}

.contact {
	FONT-WEIGHT: strong; 
	FONT-SIZE: 11px; 
	FONT-FAMILY:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;; 
	COLOR: #121212; 
	TEXT-DECORATION: none
}

.con_icon  {
	FONT-WEIGHT: strong; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;; 
	COLOR: #777777; 
	TEXT-DECORATION: none;
	text-align :left 
}
.con_icon A {
	FONT-WEIGHT: strong; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;; 
	COLOR: #777777; 
	TEXT-DECORATION: none;
	text-align :left 
}

.con_icon A:hover {
	COLOR: #224272; 
	BORDER-BOTTOM: 1px dashed
}


.header_dark {
	color:#000000;
	font-size:15px;
	font-weight:bold;
}
.header_light {
	color:#000000;
	font-size:15px;
	font-weight:bold;	
}



.modalPopup1 {
	background-color:white ;
	border-width:4px;
	border-style:solid;
	border-color:#737373;
	padding:0px;
	width:250px;
}
.error
{ border : solid 1px red;
  color :Red ;
  font-weight:bold; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  TEXT-DECORATION: none;
}

 

.DiaDetailP
	{
		margin: 0px;
		padding: 0px 11px 10px 11px;
		font-weight: bold;
		font-size: 12pt;
		color: #0f224b;
	}
.BordersDetail
	{
		margin: 0px 3px;
		border-left: 1px solid #E1E1E1;
		border-right: 1px solid #E1E1E1;
		border-top: 1px solid #E1E1E1;
		width: 300px;
	}
	.TDHeaderDetails
	{
		border-bottom: 1px solid #E1E1E1;
		background-color: #f4f4f0;
		font-weight: bold;
		color: #333333;
		padding-top: 4px;
		padding-bottom: 4px;
		font-family: Verdana,Helvetica,sans-serif; 
		font-size: 8pt;
	}
	
/*-----------------------------------------------------------------MENU----------------------------------------------------------------*/

.menu_bg{ background-color:#636363; width:100%; height:32px;color:#fffff}
.menu_bg table{background:url(../images/new/in_bg.png) repeat-x; height:32px; list-style:none;color:#ffffff;}
.menu_bg table td a{ text-decoration:none; color:#ffffff;}
.menu_bg table td{ background:url(../images/new/b_up.png) repeat-x; height:32px; float:left; margin-left:1px; line-height:32px; text-align:center; font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; font-size:13PX; color: #fff; border-left:#8a8a8a 1px solid; border-right:#8a8a8a 1px solid;font-variant:strong; letter-spacing:0.03em;}
.menu_bg table td:hover{ background:url(../images/new/b_hover.png) repeat-x; border-left:#545454 1px solid; border-right:#545454 1px solid;}
#active{ background:url(../images/new/active.png) repeat-x; border:none;}

/*-----------------------------------------------------------------END MENU-------------------------------------------------------------*/

 #footer
    {
        border: 1px solid #d8d8d8;
        padding: 0px 0px;
        background: #f5f6f7;
        border-radius: 5px;
    }
    .footer_txt
    {
        font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;;
        font-size: 11px;
        font-weight: strong;
        color: #676767;
        line-height: 23px;
        text-decoration: none;
        text-align: left;
    }
    .footer_txt a
    {
        font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;;
        font-size: 11px;
        font-weight: strong;
        color: 676767;
        line-height: 23px;
        text-decoration: none;
    }
    .footer_txt a:hover
    {
        font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;;
        font-size: 11px;
        font-weight: strong;
        color: #224272;
        line-height: 23px;
        text-decoration: none;
    }
    .footerseo
    {
        font-weight: strong;
        font-size: 9px;
        font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;;
        color: #777777;
        text-decoration: none;
        text-align: center;
    }
    .footerseo a:link
    {
        font-weight: strong;
        font-size: 9px;
        font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;;
        color: #777777;
        text-decoration: none;
        text-align: center;
    }
    .footerseo a:visited
    {
        font-weight: strong;
        font-size: 9px;
        font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;;
        color: #777777;
        text-decoration: none;
        text-align: center;
    }
    .footerseo a:hover
    {
        color: #224272;
        border-bottom: 1px dashed;
    }
a
{
    color: #333;
    text-decoration: none;
}
a:hover
{
        color:#224272;
text-decoration:underline;
}
        
    #mask
{
    position: absolute;
    left: 0;
    top: 0px;
    z-index: 9000;
    background-color: #000;
    display: none;
}
#boxes .window
{
    position: absolute;
    left: 0;
    top: 10px;
    width: 600px;
    height: 600px;
    display: none;
    z-index: 9999;
    padding: 20px;
}
#boxes #dialog
{
    width: 600px;
    height: 600px;
    padding: 10px;
    background-color: #ffffff;
}
      
      
      
 #main {  }
 
.content { background: #fff; border: 2px solid; border-color: #e5e5e5 #dbdbdb #d2d2d2; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 4px; -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 4px; box-shadow: rgba(0,0,0,0.3) 0 1px 4px; behavior: url(ie-css3.htc);  position:relative; z-index:16; }
.content:nth-child(1n) { border: none; } /* reset border for smart browsers */

.content,



/* Boxes
------------------------*/

#BoxDisplay
{
    margin-bottom:10px;
}

#BoxDisplay .Box-lead,
#BoxDisplay .Box-lead .lead { float:none; margin:0 0 10px; }
#BoxDisplay .Box-lead { position:relative; font-size:16px; line-height:1.5; color:#000; }
#BoxDisplay .Box-lead a.block { color:#000; }
#BoxDisplay .Box-lead .lead { display:block; }

#BoxDisplay .content img { display:block; border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; -khtml-border-radius:7px; behavior: url(ie-css3.htc);  position:relative; z-index:15; }



.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(../images/new/checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(../images/new/radio.gif) no-repeat;
}
.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;,sans-serif;
	background: url(../images/new/select.gif) no-repeat;
	overflow: hidden;
}
.titleBox
{
    background-color:#ffffff;
    color:#000000;
    behavior: url(ie-css3.htc);  position:relative; z-index:14;
    
}
.wpsc_buy_button {
	background: url(../images/add-to-cart-10.gif) no-repeat;
	border: none;
	margin: 15px 0 10px;
	padding: 6px 5px 8px 30px;
	width: 138px;
	height: 28px;
	color: #333;
	font-size: 90%;
	line-height: 100%;
	text-transform: uppercase;
	text-align: left;
	cursor:pointer;
	behavior: url(ie-css3.htc);  position:relative; z-index:13;
	
}
.title-bar{background:#FFF url("../images/box-sprite.png") repeat-y 0 0;_background-image:url("../images/box-sprite.gif");background-color:#AFB0B2;background-position:-170px -64px;color:#ffffff;font-family:Tahoma; font-size:11px; font-weight:bold; line-height:22px;text-shadow: 0 2px 0 rgba(0,0,0,0.2);}
.title-bar a { color:#ffffff; font-family:Tahoma; font-size:11px; font-weight:bold;}
.Sub-title-bar{background:#FFF url("../images/box-sprite.png") repeat-y 0 0;_background-image:url("../images/box-sprite.gif");background-color:#AFB0B2;background-position:-170px -64px;color:#ffffff;font-family:Tahoma; font-size:11px; font-weight:bold; line-height:22px;text-shadow: 0 2px 0 rgba(0,0,0,0.2);}
.Sub-title-bar a { color:#ffffff; font-family:Tahoma; font-size:11px; font-weight:bold;}
.main-title-bar{background:#FFF url("../images/box-sprite.png") repeat-y 0 0;_background-image:url("../images/box-sprite.gif");background-color:#AFB0B2;background-position:-362px -64px;color:#ffffff;font-family:Tahoma; font-size:14px; font-weight:bold; line-height:28px;text-shadow: 0 2px 0 rgba(0,0,0,0.2);}
.main-title-bar a { color:#ffffff; font-family:Tahoma; font-size:11px; font-weight:bold;}


a.button 
{
        font-family:Tahoma; font-size:11px; font-weight:bold;
        background: -webkit-gradient(linear, left top, left bottom, from(#224272), to(#566A8A));
        background: -moz-linear-gradient(top,  #224272,  #566A8A);
        border: 1px solid #224272;
        color: #fff;
        cursor: pointer;
      
        padding: 4px 13px;
        text-decoration: none;
        text-shadow: 0 1px 0 rgba(0,0,0,.5);
        -webkit-box-shadow: 0 1px 1px rgba(255,255,255,.3) inset, 0 1px 1px rgba(0,0,0,.2);
        -moz-box-shadow: 0 1px 1px rgba(255,255,255,.3) inset, 0 1px 1px rgba(0,0,0,.2);
        -moz-border-radius: 15px;
        border-radius: 5px;
       
        
}

a.button:hover {
        background: -webkit-gradient(linear, left top, left bottom, from(#51A8E7), to(#206BCB));
        background: -moz-linear-gradient(top,  #51A8E7,  #206BCB);
        -webkit-box-shadow: 0 1px 1px rgba(255,255,255,.2) inset, 0 1px 1px rgba(0,0,0,.1);
        -moz-box-shadow: 0 1px 1px rgba(255,255,255,.2) inset, 0 1px 1px rgba(0,0,0,.1);
        -pie-box-shadow: 0 1px 1px rgba(255,255,255,.2) inset, 0 1px 1px rgba(0,0,0,.1);
      
       
}

a.button:active {
        -webkit-box-shadow: 0 0 10px rgba(0,0,0,.3) inset;
        -moz-box-shadow: 0 0 10px rgba(0,0,0,.3) inset;
         -pie-box-shadow: 0 0 10px rgba(0,0,0,.3) inset;
        text-shadow: 0 -1px 0 rgba(0,0,0,.9);
       
        
}
/*a.button 
{
        font-family:Tahoma; font-size:11px; font-weight:bold;
        background: -webkit-gradient(linear, left top, left bottom, from(#50A7E7), to(#3679CF));
        background: -moz-linear-gradient(top,  #50A7E7,  #3679CF);
        border: 1px solid #4081AF;
        color: #fff;
        cursor: pointer;
        
        padding: 4px 13px;
        text-decoration: none;
        text-shadow: 0 1px 0 rgba(0,0,0,.5);
        -webkit-box-shadow: 0 1px 1px rgba(255,255,255,.3) inset, 0 1px 1px rgba(0,0,0,.2);
        -moz-box-shadow: 0 1px 1px rgba(255,255,255,.3) inset, 0 1px 1px rgba(0,0,0,.2);
        -moz-border-radius: 15px;
        border-radius: 5px;
}

a.button:hover {
        background: -webkit-gradient(linear, left top, left bottom, from(#51A8E7), to(#206BCB));
        background: -moz-linear-gradient(top,  #51A8E7,  #206BCB);
        -webkit-box-shadow: 0 1px 1px rgba(255,255,255,.2) inset, 0 1px 1px rgba(0,0,0,.1);
        -moz-box-shadow: 0 1px 1px rgba(255,255,255,.2) inset, 0 1px 1px rgba(0,0,0,.1);
}

a.button:active {
        -webkit-box-shadow: 0 0 10px rgba(0,0,0,.3) inset;
        -moz-box-shadow: 0 0 10px rgba(0,0,0,.3) inset;
        text-shadow: 0 -1px 0 rgba(0,0,0,.9);
}*/
input[type="text"] {
    border:1px solid #a9a9a9;
    border-radius:3px;
    -moz-border-radius:3px;
    -pie-border-radius:3px;
    color:#4c4c4c;
    font-weight:bold;
    padding:4px 4px;
    box-shadow:inset 0px 1px 3px #a8a8a8;
    -webkit-box-shadow:inset 0px 1px 3px #a8a8a8;
    -moz-box-shadow:inset 0px 1px 3px #a8a8a8;
    -pie-box-shadow:inset 0px 1px 3px #a8a8a8;
    font-size:11px;
   
}
input[type="Password"] {
    border:1px solid #a9a9a9;
    border-radius:3px;
    -moz-border-radius:3px;
    -pie-border-radius:3px;
    color:#4c4c4c;
    font-weight:bold;
    padding:4px 4px;
    box-shadow:inset 0px 1px 3px #a8a8a8;
    -webkit-box-shadow:inset 0px 1px 3px #a8a8a8;
    -moz-box-shadow:inset 0px 1px 3px #a8a8a8;
    -pie-box-shadow:inset 0px 1px 3px #a8a8a8;
    font-size:11px;
   
}
           










