body 

{

	/*background: url(../images/headerbg_new.jpg) 0% 2% repeat-x;*/

	margin:0px;

}

input:focus{outline:none}

textarea:focus{outline:none}

select:focus{outline:none}

a{

	color:#22a3ff; text-decoration:none;

	font:12px Arial, Helvetica, sans-serif;

	}

	a:hover{

	color:#000;

}

#container {

	background-image: url(../images/bg-body.jpg);

	background-repeat: repeat-x;

	margin-top: 0px;

	

}

.header {

	/*background-color: #FFFFFF;*/

	height: 455px;

	padding:1%;

	background: url(../images/11.jpg) no-repeat center center ; width:98%;

}

/*.logo {

	background-repeat: no-repeat;

	background-position: left bottom;

	height: 99px;

}*/

.y {

	background-color: #FFFFFF;

	height:26px;

}

.boldtext2

{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;



	color: #999999;



}

.white {

	background-color: #FFFFFF;

	padding:0 15px 15px 15px;

}

.white_new {

	background-color: #FFFFFF;

	padding:0 0px 15px 0px;

}

.bar 

{

	background-color: #569FF1;

}

.box

{

	background-color: #569FF1;

	background-repeat:repeat-x;

	border: 1px solid #569FF1;

	padding: 5px;

	height:auto;

}

.box11

{



	padding: 5px;

	height:auto; 

}

.box111

{

	

	border: 1px solid #B8B8B8;

	background: url(../images/headerbgnew.jpg) 0% 100% repeat-x;

	border-bottom:none;

    color: #505050;

    font-family: "Trebuchet MS";

    font-size: 18px;

    font-weight: normal;

    margin: 0;

    padding: 10px;

    text-transform: uppercase;

}

.box1

{

	background-color: #fff;

	background-repeat:repeat-x;

	border: 1px solid #fff;

	padding: 5px;

	height:auto;

}

.headings {

	font-family: "Trebuchet MS";

	font-size: 18px;

	color: #333333;

	text-decoration:none;

}

.headings a:link

{

	color: #00769d;

	text-decoration:none;

}



.headings a:visited

{

	color: #FFFFFF;

	text-decoration:none;

}



.riz a:visited

{

	color: #FFFFFF;

	text-decoration:none;

}

.headings a:active

{

	color: #FFFFFF;

	text-decoration:none;

}

.headings a:hover

{

	color: #FFFFFF;

	text-decoration:none;

}

.textbox 

{

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

	font-size: 13px;

	color: #004D57;

	padding: 2px;

	width: 120px;

	background-color: #ffffff;

	text-decoration:none; border:1px solid #ccc;

}

.textbox_checkbox 

{

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

	font-size: 13px;

	color: #004D57;

	padding: 2px;

	/*border: 1px solid #cccccc;*/

	width: 120px;

	background-color: #ffffff;

	text-decoration:none;

}

.textbox a:link

{

	color: #004D57;

	text-decoration:none;

}

.textbox a:visited

{

	color: #004D57;

	text-decoration:none;

}

.textbox a:active

{

	color: #004D57;

	text-decoration:none;

}

.textbox a:hover

{

	color: #004D57;

	text-decoration:none;

}

.textbox2 

{

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

	font-size: 13px;

	color: #004D57;

	padding: 2px;

	border: 1px solid #E4E4E4;

	width: 50px;

	background-color: #EFF4FC;

}

.textbox3 

{

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

	font-size: 13px;

	color: #004D57;

	padding: 2px;

	border: 1px solid #cccccc;

	background-color: #ffffff;

}

.textbox_textarea 

{

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

	font-size: 13px;

	color: #004D57;

	padding: 7px;

	border: 1px solid #cccccc;

	background-color: #ffffff;

}

.maintext2 

{

	font-family: Arial, Helvetica, sans-serif!important;

	font-size: 13px;

	line-height: 22px;

	color: #828282;

	padding: 3px;

}

.maintext2Copy 

{

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

	font-size: 13px;

	line-height: 22px;

	color: #828282;

	padding: 3px;

}

.maintext 

{

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

	font-size: 13px;

	line-height: 22px;

	color: #828282;

}

.maintext a:link

{ 

	color: #828282;

	text-decoration:none;

}

.maintext a:visited

{ 

	color: #828282;

	text-decoration:none;

}

.maintext a:active

{ 

	color: #828282;

	text-decoration:none;

}

.maintext a:hover

{ 

	color: #828282;

	text-decoration:none;

}

.index_maintext 

{

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

	font-size: 13px;

	line-height: 22px;

	color: #000000;

}



.maintextCopy 

{

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

	font-size: 11px;

	line-height: 18px;

	color: #333333;

}

.maintextCopy a:link

{ 

	color: #333333;

	text-decoration:none;

}

.maintextCopy a:visited

{ 

	color: #333333;

	text-decoration:none;

}

.maintextCopy a:active

{ 

	color: #333333;

	text-decoration:none;

}

.maintextCopy a:hover

{ 

	color: #333333;

	text-decoration:none;

}



.loginbutton, .logout-btn-new, .login-btn-new, .popup-btn, .contact-btn, .add-story01{

	background-color:#22a3ff;

	}

	.loginbutton:hover, .logout-btn-new:hover, .login-btn-new:hover, .popup-btn:hover, .contact-btn:hover, .add-story01:hover{

	background-color:#999999; color:#FFFFFF;

}

	

.signupbutton {

	color:#FFFFFF;

	background:#22a3ff;

	}

	.signupbutton:hover{

	background:#999;

	}

.headings1 {

	border: 1px solid #B8B8B8;

	background: url(../images/headerbgnew.jpg) 0% 100% repeat-x;

    color: #505050;

	border-bottom:none;

    font-family: "Trebuchet MS";

    font-size: 16px;

    font-weight: normal;

    margin: 0;

    padding: 7px;

}

.footer 

{

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

	font-size: 13px;

	color: #E4E4E4;

	background-color: #304B6A;

	padding: 5px;

}

.footer a:link 

{

	color: #E4E4E4;

	text-decoration:none;

}

.footer a:visited 

{

	color: #E4E4E4;

	text-decoration:none;

}

.footer a:active

{

	color: #E4E4E4;

	text-decoration:none;

}

.footer a:hover 

{

	color: #E4E4E4;

	text-decoration:none;

}

.logoo {

	font-family: "Times New Roman", Times, serif;

	/*font-size: 100px;*/

	color: #FFFFFF;

	letter-spacing: -5px;

}

.logoo img{ padding:10px 0 0 15px}



.logoo a:link

{

	color: #FFFFFF;

	text-decoration:none;

}

.logoo a:visited

{

	color: #FFFFFF;

	text-decoration:none;

}

.logoo a:active

{

	color: #FFFFFF;

	text-decoration:none;

}

.logoo a:hover

{

	color: #FFFFFF;

	text-decoration:none;

}

.listingbg {

	background-image: url(../images/listing.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 222px;

	width: 421px;

	padding: 10px;

}

.box2 {

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCDBF4;

}

.profilenumber {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 25px;

	color: #569FF1;

	text-align:left;

}

.box3 {

	border: 1px solid #E3ECF9;

	padding: 3px;

}

.details {

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

}

.dashedline {

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #9B9BA4;

}

.body1 

{

	font-family:Georgia, "Times New Roman", Times, serif;

	margin: 0;

	font-size: 18px;

	color: #007B8C;

	letter-spacing: 0px;

}

/*.body1sub

{

	font-family:Georgia, "Times New Roman", Times, serif;

	margin: 0;

	font-size: 16px;

	color: #007B8C;

	letter-spacing: -1px;

}*/

.body1sub

{

	margin: 0;

	font-size: 14px !important;

	color: #007B8C;

}

ul 

{

        list-style: none;

        margin: 0;

        padding: 0;

        }



/* =-=-=-=-=-=-=-[Menu One]-=-=-=-=-=-=-=- */



/*#menu {

        width: 250px;

        }*/

#menu {

        

        }



#menu li a {

        height: 32px;

          voice-family: "\"}\"";

          voice-family: inherit;

          height: 24px;

        text-decoration: none;

        border-bottom: 1px solid #eaeaea;

		color:#3a6482 !important

        }



#menu li a:link {

        color: #979797;

        display: block;

        padding: 10px 0 6px 5px;

        }

#menu li a:visited {

        color: #979797;

        display: block;

        }

/*#menu li a:hover, #menu li #current {

        color: #fff;

        background: url(../images/menu1.gif) 0 -32px;

        padding: 8px 0 0 10px;

        }

#menu li a:active {

        color: #569FF1;

        background: url(../images/menu1.gif) 0 -64px;

        padding: 8px 0 0 10px;

        }

		*/



#menu li a:hover, #menu li #current {

        color:#000;

        border-bottom:1px solid #dadada; 

        }



#menu li a:active {

        color: #00769d;

        }

.leftcoloumn {

	background-image: url(../images/leftcoloumnbg.jpg);

	background-repeat: repeat-y;

}

.rfame {

	background-image: url(../images/bg_newloginbeige545.gif);

	background-repeat: no-repeat;

	background-position: center top;

}

.frame1 {

	height: 290px;

	width: 240px;

}

.boxbg {

	background-image: url(../images/login_bkgd.gif);

	background-repeat: repeat-y;

	padding-right: 7px;

	padding-left: 7px;

}

.maintext1 

{

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

	font-size: 13px;

	line-height: 22px;

	color: #333333;

	padding: 4px;

}



.headings2 

{

	font-family:"trebuchet MS", Arial;

	font-size: 18px;

	font-weight:normal;

	color: #333333;

}

.headings2 a:link

{

	color: #000000;

	text-decoration:none;

}

.headings2 a:visited

{

	color: #000000;

	text-decoration:none;

}

.headings2 a:active

{

	color: #000000;

	text-decoration:none;

}

.headings2 a:hover

{

	color: #ffffff;

	text-decoration:none;

}

.toplink 

{

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

	font-size: 13px;

	line-height: 22px;

	color: #ffffff;

}

.toplink a:link

{ 

	color: #ffffff;

	text-decoration:none;

}

.toplink a:visited

{ 

	color: #ffffff;

	text-decoration:none;

}

.toplink a:active

{ 

	color: #ffffff;

	text-decoration:none;

}

.toplink a:hover

{ 

	color: #ffffff;

	text-decoration:none;

}

/*.dropdowntext 

{

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

	font-size: 13px;

	line-height: 22px;

	color: #828282;

}

.dropdowntext a:link

{ 

	color: #828282;

	text-decoration:none;

}

.dropdowntext a:visited

{ 

	color: #828282;

	text-decoration:none;

}

.dropdowntext a:active

{ 

	color: #828282;

	text-decoration:none;

}

.dropdowntext a:hover

{ 

	color: #000000;

	background-color:#FFFFFF;

	text-decoration:none;

}*/

.warning

{

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

	font-size: 13px;

	color: #E10000;

	line-height: 18px;

	font-weight:normal; text-align:left; padding:0 0 15px 0!important;

}

.errorinput 

{

	  background-color: #FFFFFF;

    border: 1px solid #CCCCCC;

    color: #004D57;

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

    font-size: 13px;

    padding: 2px;

    text-decoration: none;

    padding: 7px;

    width: 250px;

}

.errorinput2 

{

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

	font-size: 13px;

	color: #004D57;

	padding: 2px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	border: 1px solid #E4E4E4;

	width: 50px;

	background-color: #FF0000;

}

.warningok

{

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

	font-size: 13px;

	color: green;

	line-height: 18px;

	font-weight:bold;

}

.maintext3 

{

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

	font-size: 13px;

	line-height: 22px;

	color: #828282;

	padding: 3px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

}

.loginbuttonlink

 {

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

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #569FF1;

	border: 1px solid #DFDFDF;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	letter-spacing: -1px;

	padding: 5px 5px 5px 5px;

	text-decoration:none;

}

.loginbuttonlink a:link

{

	color: #FFFFFF;

	text-decoration:none;

}

.loginbuttonlink a:visited

{

	color: #FFFFFF;

	text-decoration:none;

}

.loginbuttonlink a:active

{

	color: #FFFFFF;

	text-decoration:none;

}

.loginbuttonlink a:hover

{

	color: #FFFFFF;

	text-decoration:none;

}

.signupbuttonlink 

{

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

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #00769D;

	border: 1px solid #00769D;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	letter-spacing: -1px;

	padding: 5px 5px 5px 5px;

	text-decoration:none;

}

.signupbuttonlink a:link

{

	color: #FFFFFF;

	text-decoration:none;

}

.signupbuttonlink a:visited

{

	color: #FFFFFF;

	text-decoration:none;

}

.signupbuttonlink a:active

{

	color: #FFFFFF;

	text-decoration:none;

}

.signupbuttonlink a:hover

{

	color: #FFFFFF;

	text-decoration:none;

}

.color1 {

	background-color: #F3F9E6;

}

.color2 {

	background-color: #FFF5EC;

}

.color3 {



	background-color: #FEEBF0;

}

.color4 {





	background-color: #FFFEDD;

}

/*- Menu Tabs H--------------------------- */



    #tabsH {

      float:left;

      width:100%;

      font-size:12px;

	  font-family:arial, Times, serif;



      }

    #tabsH ul {

        margin:0;

        padding:0px 0px 0 0px;

        list-style:none;

      }

    #tabsH li {

      display:inline;

      margin:0;

      padding:0;

      }

    #tabsH a {

      float:left;

	  background-color:#209AC4;

      margin:0;

      padding:5px 7px 5px 7px;

      text-decoration:none;

	  margin-right:1px;

	  text-transform:uppercase;

	  font-family:"trebuchet MS", Arial;

	  font-size:12px;

      }

    #tabsH a span {

      float:left;

      display:block;

      padding:4px;

      color:#FFF;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabsH a span {float:none;}

    /* End IE5-Mac hack */

    #tabsH a:hover span {

      color:#242424;

      }

    #tabsH a:hover {

      background-color:#fff;

	  

      }

    #tabsH a:hover span {

      background-position:100% -42px;

      }



        #tabsH #current a {

                background-color:#ffffff;

				color:#242424;

        }

        #tabsH #current a span {

                color:#242424;

        }

.bodymenu {



margin:0;

padding:0;

font: bold 11px/1.5em Verdana;

}



/*- Menu Tabs H--------------------------- */





/*- Menu Tabs 1--------------------------- */

    #tabs1 {

      float:left;

      width:100%;

	  /*background:#F4F7FB;*/

      font-size:93%;

      /*line-height:normal;*/

	  border-bottom:1px solid #ccc;

      }

    #tabs1 ul {

          margin:0;

/*          padding:10px 10px 0 40px;*/

          padding:10px 10px 0 50px;

          list-style:none;

      }

    #tabs1 li {

      display:inline;

      margin:0;

      padding:0;

      }

    #tabs1 a {

      float:left;

      background:url("../images/tableft1.gif") no-repeat left top;

      margin:0;

      padding:0 0 0 4px;

      text-decoration:none;

      }

    #tabs1 a span {

      float:left;

      display:block;

      background:url("../images/tabright1.gif") no-repeat right top;

      padding:5px 15px 4px 6px;

      color:#2D2B2B;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabs1 a span {float:none;}

    /* End IE5-Mac hack */

    #tabs a:hover span {

      color:#627EB7;

      }

    #tabs1 a:hover {

      background-position:0% -42px;

      }

    #tabs1 a:hover span {

      background-position:100% -42px;

      }



      #tabs1 #current a {

              background-position:0% -42px;

      }

      #tabs1 #current a span {

              background-position:100% -42px;

      }

/*- Menu Tabs 1--------------------------- */



.matter 

{

	background-image: url(../images/bg22.gif);

	background-repeat: repeat-x;

	-moz-border-radius: 10px;

	-webkit-border-radius: 4px;

	height:auto;

	border: 1px solid #E6E6E6;

	padding: 3px;

	opacity: 0.50;

}

.profilebg 

{

	background-image: url(../images/bg22.gif);

	background-repeat: repeat-y;

	background-position: left top;

}

.box12 

{

	background-image: url(../images/bg22.gif);

	background-repeat: repeat-x;

	background-position: right bottom;

	border: 4px solid #E8E9EA;

	padding:5px;

	opacity: 0.60;

}

/*.helptext

{

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

	font-size: 13px;

	line-height: 22px;

	color: #828282;

	padding: 3px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

	border-right-width: 1px;

	border-right-style: dashed;

	border-right-color: #CCCCCC;

	border-left-width: 1px;

	border-left-style: dashed;

	border-left-color: #CCCCCC;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #CCCCCC;

}*/

.registerbutton 

{

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

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #000;

	border: 1px solid #000;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	letter-spacing: -1px;

	padding: 3px;

}

.thumbnail

{

	position: relative;

	z-index: 0;

}



.thumbnail:hover

{

	background-color: transparent;

	z-index: 50;

}



.thumbnail span

{ /*CSS for enlarged image*/

	position: absolute;

	background-color: white;

	padding: 5px;

	left: -1000px;

	border: 1px dashed gray;

	display:none;

	color: black;

	text-decoration: none;

}



.thumbnail span img

{ /*CSS for enlarged image*/

	border-width: 0;

	padding: 2px;

}



.thumbnail:hover span

{ /*CSS for enlarged image on hover*/

	display:block;

	top: 0;

	left: 60px; /*position where enlarged image should offset horizontally */

}

.transparent

{

	filter:alpha(opacity=50);

	-moz-opacity:0.5;

	opacity:0.5;

	

	border: 1px solid rgb(204, 102, 0); 

	padding: 10px; 

	background: rgb(255, 255, 204) none repeat scroll 0%; 

	-moz-background-clip: -moz-initial; 

	-moz-background-origin: -moz-initial; 

	-moz-background-inline-policy: -moz-initial; 

	color: rgb(51, 0, 0);

}



.Indicator

{

    font-family:Verdana;

    font-size:25px;

    position:absolute;

    top:350px;

    left:450px;

    display:none;

    width: 31px;

    z-index:99999;  

	

	border: 1px solid gray; 

	padding: 10px; 

	background: rgb(230, 230, 230) none repeat scroll 0%; 

	-moz-background-clip: -moz-initial; 

	-moz-background-origin: -moz-initial; 

	-moz-background-inline-policy: -moz-initial; 

	color: gray;

}

.maintable{

    border-left-width: 1px;

	border-left-style: dashed;

	border-left-color: #CCCCCC;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #CCCCCC;

}

/*-------------------------------------------newstyles for design improvement-----------------------------------*/

.newdesignforinput{

	}

.newdesignforinput td{

	padding:6px 5px;}

.newdesignforinput input[type="text"], .newdesignforinput input[type="password"]{

	padding:7px;

	width:220px;

	background-color:#ffffff;

	color:#454545;

	  border: 1px solid #cccccc;

	}

.newdesignforinput select{

	padding:7px;

	width:235px;

	background-color:#ffffff;

	color:#454545;

	  border: 1px solid #cccccc;

	}

.spl_slectsmall select,

.spl_slectsmall input[type="text"]{

	width:80px!important;}

.spl_slectsmall2 input[type="text"]{

	width:88px!important;}



.newdesignforinput textarea{

	width:98%;

	padding:7px;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	background-color:#ffffff;

	color:#454545;

	  border: 1px solid #cccccc;}

.headings3{

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

	font-size:16px;

	color:#333333; padding:0; margin:0;}	 

.bordernew{

	border:1px solid #cccccc;}

.table_stylenew{

	 background-color: #D5D5D5;}

.table_stylenew th{

	 background-color: #E7E4E4;

    color: #000000;

    font-weight: normal;

    padding: 7px 7px 7px 8px;}

.table_stylenew td{

	 color: #666666;

	 font-size:13px!important;

	 font-weight:bold;

    padding: 7px 7px 7px 8px;

	background-color:#FAFAFA;}

.table_stylenew .maintext2{

	color: #666666;

	 font-size:13px!important;

	 font-weight:normal;}

.table_stylenew .loginbutton{

	padding:4px 5px;}

.warning em{

	font-size:11px;

	font-weight:normal;}

.brdrbtm_new{

	border-bottom:1px dotted #cccccc;}

.profile_listing_hdnew{

	font-family:Arial;

	font-size:15px;

	color:#666666;

	font-weight:normal;

	border-bottom:1px solid #cccccc;

	text-transform:uppercase;}

.textstyle_new1{

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

	font-size:13px;

	font-weight:bold;

	color:#333333;}

.prfl_details{

	padding-bottom:15px;}

.prfl_details td{

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

	font-size:12px;

	font-weight:normal;

	color:#666666;

	line-height:22px;

	}

.button_stylenew{

	background: url(../images/btn_bg.png) 0% 0% repeat-x;

	padding:5px 7px;

	text-align:center;

	border:1px solid #CFCCCC;

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

	font-size:12px;

	color:#6B6363;

	display:block;

	text-decoration:none;

	text-shadow:1px 1px #ffffff;

	-webkit-text-shadow:1px 1px #ffffff;

	-moz-text-shadow:1px 1px #ffffff;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;}

/*.button_stylenew2{

	background: url(../images/btn_bg_gradient.png) 0% 0% #1680F7 repeat-x;

	padding:5px 7px;

	text-align:center;

	border:1px solid #0752A6;

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

	font-size:12px;

	color:#fff;

	display:block;

	text-decoration:none;

	text-shadow:1px 1px #0752A6;

	-webkit-text-shadow:1px 1px #0752A6;

	-moz-text-shadow:1px 1px #0752A6;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;}*/

	.button_stylenew2{

	background: #00769D;

	padding:5px 7px;

	text-align:center;

	/*border:1px solid #0752A6;*/

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

	font-size:12px;

	color:#fff;

	display:block;

	text-decoration:none;

	/*text-shadow:1px 1px #0752A6;

	-webkit-text-shadow:1px 1px #0752A6;

	-moz-text-shadow:1px 1px #0752A6;*/

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;}

.marginr{

	margin-right:10px;}

.r_float{

	float:right;}

.l_float{

	float:left;}

/*-----------------------------------------------------admin_styles------------------------------------------------------*/

.admin_header{

	/*background: url(../images/headerbg_new.jpg) 0% 0% repeat-x;*/

	height:130px}

.admin_topmenu_wrapper{

	background-color:#00769D;

	padding:10px 15px 0 15px;

	}

.clear{

	clear:both;}

.padding1{

	padding:20px 15px 15px 15px;}

.padding2{

	padding:10px 15px 15px 15px;}

.search_wrapper_tbl_admin{

	/*border-bottom:1px solid #cccccc;*/

	padding-bottom:10px;

	margin-bottom:10px;}

.search_wrapper_tbl_admin input[type="text"]{

	border:1px solid #cccccc;

	padding:5px;

	border-radius:3px;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	margin:0 10px 0 5px;

	color:#666666;}

.search_wrapper_tbl_admin th{

	text-align:right;}

.searchwidth1{

	width:150px!important;}

.searchwidth2{

	width:50px;}

.search_wrapper_tbl_admin .button_stylenew{

	display:inline;

	height:27px;

	margin-right:5px;}

.listing_tbl_admin{

	background-color:#D1DBDE;}



.listing_tbl_admin td{

	background-color:#ffffff; font-family:Arial, Helvetica, sans-serif;

	padding:5px;}

.listing_tbl_admin td a{color:#828282; text-decoration:none}

.listing_tbl_admin th{

	background-color:#DFE8EB; font-family:Arial, Helvetica, sans-serif;

	color:#242424;}

.listing_tbl_admin th a{

	color:#242424; text-decoration:none}

.listing_tbl_admin th a:hover{

	color:#00769d}

.listing_tbl_admin .signupbuttonlink{

	background: url(../images/btn_bg.png) 0% 0% repeat-x;

	padding:3px 10px;

	text-align:center;

	border:1px solid #CFCCCC;

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

	font-size:12px;

	color:#6B6363;

	text-decoration:none;

	text-shadow:1px 1px #ffffff;

	-webkit-text-shadow:1px 1px #ffffff;

	-moz-text-shadow:1px 1px #ffffff;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;}

	

.menu-hd{color:#333 !important; font-size:22px; padding:6px 0; text-indent:10px}

.menu-hd a{color:#333 !important}

.menu-hd01{ font-weight:normal; font-size:15px !important}

.menu-table{ font-family:Arial, Helvetica, sans-serif; font-size:14px}

.menu-table td{ font-family:Arial, Helvetica, sans-serif !important; font-size:14px !important}

	-webkit-border-radius:3px;}

.pagination_style{

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

	font-size:12px;

	color:#242424;

	padding-top:10px;}

.pagination_style td{

	}

.pagination_style td b{

	display:block;

	padding:3px 5px;

	background-color:#fff;

	border:1px solid #666;

	}

.pagination_style a{

	color:#ffffff;

	margin:0;

	background-color:#CCCCCC;

	padding:3px 5px;

	border:1px solid #666;

	display:block;

	text-decoration:none;}



.admin_toprightlinks{

	padding:10px 15px 0 0;}

.admin_toprightlinks a{

	display:block;

	width:89px;

	height:90px;

	background: url(../images/admin_topright_box.gif) 0% 0% no-repeat;

	display:block;

	float:right;

	margin-left:10px;

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

	font-size:12px;

	color:#333333;

	text-decoration:none;

	text-align:center;

	}

.admin_hlp span{

	background: url(../images/help_icon.png) 50% 30% no-repeat;

	display:block;

	padding-top:55px;

	height:30px;}

	

.admin_logout span{

	background: url(../images/logout_icon.png) 50% 30% no-repeat;

	display:block;

	padding-top:55px;

	height:30px;}

.tblestyle_admin2{

	}

.tblestyle_admin2 td{

	padding:10px 7px;}

.tblestyle_admin2 input[type="text"]{

	padding:7px;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	width:450px;

	background-color:#ffffff;

	color:#454545;

	  border: 1px solid #cccccc;

	}

.tblestyle_admin2 select{

	padding:7px;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	/*width:249px;

	width:450px;*/

	width:465px;

	background-color:#ffffff;

	color:#454545;

  border: 1px solid #cccccc;

	  

	visibility:visible!important;

	}

	/*height:30px;}*/



        .tblestyle_admin3{

	}

.tblestyle_admin3 td{

	padding:10px 7px;}

.tblestyle_admin3 input[type="text"]{

	padding:7px;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	width:450px;

	background-color:#ffffff;

	color:#454545;

	  border: 1px solid #cccccc;

	}

.tblestyle_admin3 select{

	 border: 1px solid #E0E2E3;

    border-radius: 5px 5px 5px 5px;

    color: #8B8B8D;

    line-height: 33px;

    padding: 7px;

    width: 80px;

	}





	

.success{

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

font-size: 13px;

color: #009d1e;

line-height: 18px;

font-weight: bold;

}

/*********************admin************************/

.browse-file{width:450px; padding:7px}

.txt-area{width:450px; resize:none}

.txt-bx{width:450px; padding:7px}

.txt-bx-ico{background: url(../images/dollar-icon.png) no-repeat 5px 8px; padding:7px 7px 7px 20px !important}

.sb-hd{color:#505050; font-size:18px; font-family:"Trebuchet MS"; border-bottom:1px dotted #ccc; line-height:30px; width:100%; display:block}

.sb-hd01{color:#696969; font-size:17px; font-family:"Trebuchet MS"; padding:10px 0}



.admin-listing01 td{ text-align:left;}

.admin-listing01 th{ border-bottom:1px dotted #aeaeae; text-align:left; color:#242424; font-size:14px; margin:0 0 20px 0}

.signupbuttonlink01{ background:url(../images/btn-big.png) no-repeat; width:122px; height:27px; color:#fff; font-size:13px; display:block; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:27px}

.edit-btn{

	background: url(../images/btn_bg.png) 0% 0% repeat-x;

	padding:3px 10px;

	text-align:center;

	border:1px solid #CFCCCC;

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

	font-size:12px;

	color:#6B6363;

	text-decoration:none;

	text-shadow:1px 1px #ffffff;

	-webkit-text-shadow:1px 1px #ffffff;

	-moz-text-shadow:1px 1px #ffffff;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;}



.add-btn, .add-btn a{font-family: Arial, Helvetica, sans-serif;

font-size: 13px;

color: white !important;

background-color: #00769D;

border: 0px;

cursor: pointer;

border-radius: 4px;

-moz-border-radius: 4px;

-webkit-border-radius: 4px;

padding: 5px 10px; text-decoration:none}

.sb-hd02 {

    border-bottom: 1px dotted #CCCCCC;

    color: #505050;

    font-family: "Trebuchet MS";

    font-size: 18px;

    line-height: 30px;

    width: 100%;

}

.search_wrapper_tbl_admin select{

	border:1px solid #cccccc;

	padding:5px;

	border-radius:3px;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	margin:0 10px 0 5px;

	color:#666666;}

.add-pic-table{padding:15px; font-family:Arial, Helvetica, sans-serif; margin:30px auto}

.add-pic-table h5{ font-size:18px; color:#00769d; margin:0px;  line-height:25px}

.add-pic-txt{width:225px; height:30px; line-height:30px}

.close-win{	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #aaaaaa;

	/*border: 1px solid #00769D;*/

	border:0px; cursor:pointer;

	border-radius: 4px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	padding: 5px 10px;

}

.select-big{width:465px !important}

.select-calendar{width:420px; padding: 7px;

border-radius: 3px;

-moz-border-radius: 3px;

-webkit-border-radius: 3px;

background-color: white;

color: #454545;

border: 1px solid #CCC;}

.select-half{width:180px !important}

.frm-lbl{font-size:14px; padding:0 5px}

.back-btn{

	background: url(../images/back_btt_bg.png) no-repeat left center #22a3ff;

	}

.back-btn a{text-decoration:none; color:#fff !important; font-size:13px !important; font-weight:normal !important}

.ryt{float:right}

.lft{ float:left}

.btns-pnl{padding:15px 0;}

.txt-bx01{width:100%; padding:7px; margin-bottom:12px;}

.label-style01{font-size:14px; padding:0 10px 0 0}

.login-table{margin:45px 0 0 0}



.button_stylenew_new{

	background: url(../images/btn_bg.png) 0% 0% repeat-x;

	padding:5px 7px;

	text-align:center;

	border:1px solid #CFCCCC;

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

	font-size:12px;

	color:#6B6363;

	

	text-decoration:none;

	text-shadow:1px 1px #ffffff;

	-webkit-text-shadow:1px 1px #ffffff;

	-moz-text-shadow:1px 1px #ffffff;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;}

.log-btn{padding:7px 0 0 0px}

.textbox01{width:138px !important}

.bx-hd{ color:#fff !important}

.bx-txt-sz{ font-size:12px !important}

.bx-login-hd{font-size:15px; padding:10px 0; color:#18569b; border-bottom:1px dotted #ccc; font-weight:bold}

#nav > ul

			{

			height: 3.75em; /* 60 */

			background-color: #22a3ff;

			}

			

.dash-pnl{width:1100px; margin:auto}

.box-pnl{width:539px; height:350px; float:left; border:1px solid #ccc; margin:10px; padding:10px; font-family:Arial, Helvetica, sans-serif}



.bx-pnl-hd{ border-bottom: 1px solid #E5E5E5;  padding:10px; margin:0 0 10px 0}



.basic-dtls{ background:#fff; padding:0 0 20px 0}

.profile-display{padding:20px 0;}



/**************************************new********************************************/



.left{float:left}

.right{float:right}

.wraper-main{width:1260px; margin:0 auto}

.top-hd-pnl{background:#f00}

.logo1{float:right;width:400px}

.logo-ryt01{width:230px}

.top-banner{float:left; width:100%; height:auto; overflow:hidden; margin:0 0 0 0;}

.top-banner img{width:100%;height:75px; overflow:hidden; margin:10px 0 0 0 ;}

.logo{width:300px;	background-repeat: no-repeat;background-position: left bottom;height: 100px;}

.logo img{width:275px; height:84px; margin:15px 0 0 0}

.hd-login{width:100%; text-align:right; margin:20px 0 0 0}

.hd-login p{ margin:5px 0; padding:0px; display:block; font-family:Arial, Helvetica, sans-serif; color:#303030; font-size:13px}

.hd-login p a{ color:#0474c3; text-decoration:none}

.hd-login span{ display:inline-block}

.hd-login-btn{display:inline-block}

.hd-reg-btn{width:170px}



.home-pnl{/*position:relative; top:23px;margin-bottom: 35px;*/}

.home-lft{width:98%; margin:0 2% 0 0;}

.search-partnrt-home{padding:0px}

.search-partnrt-home h2{font-family: 'Dosis', sans-serif;font-size:30px; color:#32659f; margin:0px; font-weight:normal}

.search-partnrt-home ul{padding:35px 0 0 0}

.search-partnrt-home ul li{padding:10px 0 10px 0 ; height:auto; font-family:Arial, Helvetica, sans-serif;font-size:15px; color:#8B8B8D}

.search-partnrt-home ul li label{width:40%; display:block; float:left;  font-size:15px; color:#5e8fc7; letter-spacing:0px; margin:5px 0 0 0; font-family:Arial, Helvetica, sans-serif}

.search-partnrt-home ul li span{width:60%; float:right; display:block}

.select-mini{width:100%; line-height:33px; border:1px solid #e0e2e3; padding:3%; color:#8b8b8d}

.select-small{width:39%; border:1px solid #e0e2e3; padding:10px 3%; color:#8b8b8d; display:inline;}

.select-small_1{width:100%; border:1px solid #e0e2e3; padding:10px 3%; color:#8b8b8d; display:inline;}

.search-grn-btn{width:202px; height:50px; background:url(../images/search-big-btn.png) no-repeat; border:0px; cursor:pointer}

.search-grn-btn:hover{width:202px; height:50px; background:url(../images/search-big-btn-hover.png) no-repeat; border:0px}

.home-mid{width:100%; padding:75px 0 0 0}

.home-mid p{ color:#5f5f5f; padding:3px 0;font-family: 'Dosis', sans-serif;}

.home-right{width:100%}

.footer-new{ border-top:1px solid #dedede; padding:15px 0; margin:15px 0 0 0}

.footer-new p{color:#666; margin:0px; padding:2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px}

.footer-new p a{color:#666; text-decoration:none}

.footer-new p a:hover{color:#0096ff}



.box-ryt{width:100%; margin:20px 0 0 0}

.box-ryt-top{ width:100%; height:25px;background:url(../images/bx-top.jpg) no-repeat}



.box-ryt-btm{ width:100%; height:25px;background:url(../images/bx-btm.jpg) no-repeat}



.inenr-hd{float:left; margin:10px 0px 0px 0!important; width:100%!important; border-bottom:1px solid #dcdcdc; padding:0 0 5px 0; clear:both;}

.inenr-hd h2{ margin:0px; color:#313131; font-size:28px;font-family: 'Dosis', sans-serif; font-weight:normal}

.search-rslts{ width:100%; padding: 0 0 0 0}



.profile-name{ width:100%; color:000000}







.profile-name h5{font-weight:normal; margin:0px; padding:0 0 0 0}

.profile-name h5 a{color:#22a3ff; font-size:19px; text-decoration:none; font-weight:normal; margin:0px; padding:0 0 0 0; text-transform:uppercase;}

.profile-name h5 a:hover{ color:#000000;}



.view-pro-btn{width:auto; height:auto; padding:8px 22px; background:#22a3ff; color:#FFFFFF!important; font:15px; text-transform:uppercase; text-decoration:none!important;}

	.view-pro-btn:hover{background:#8f8f8f;}

.view-pro-btn01{width:121px; height:29px; background:url(../images/view-profile-btn.png) no-repeat; margin:0 0 0 20px}

.search-sml-btn{background:url(../images/search_icon.png) no-repeat 10px 12px #78b500;}

.search-sml-btn:hover{background:url(../images/search_icon.png) no-repeat 10px 12px #5d8d00;}



.search_sec_btt{background:#78b500;}

.search_sec_btt:hover{background:#5d8d00;}



.display-none{ display:none}



/*	.express-interest-btn{width:121px; height:29px;background:url(../images/express-interest.jpg) no-repeat; display:block; border:0px; cursor:pointer}

	.send-mail-btn{width:131px; height:29px;background:url(../images/send-email.jpg) no-repeat; display:block; border:0px; cursor:pointer}

	.favourites-btn{width:155px; height:29px;background:url(../images/favourites-btn.jpg) no-repeat; display:block; border:0px; cursor:pointer}

	.hotlist-btn{width:123px; height:29px;background:url(../images/hotlist-btn.jpg) no-repeat; display:block; border:0px; cursor:pointer}

	.im-btn{width:129px; height:29px;background:url(../images/im-btn.jpg) no-repeat; display:block; border:0px; cursor:pointer}

*/



.express-interest-btn{width:90%; height:29px;background:url(../images/express-interest.png) no-repeat 0px 7px; display:block; border:0px; cursor:pointer}

.send-mail-btn{width:90%; height:29px;background:url(../images/send-email.png) no-repeat 0px 7px; display:block; border:0px; cursor:pointer}

.favourites-btn{width:90%; height:29px;background:url(../images/favourites-btn.png) no-repeat 0px 7px; display:block; border:0px; cursor:pointer}

.hotlist-btn{width:90%; height:29px;background:url(../images/hotlist-btn.png) no-repeat 0px 7px; display:block; border:0px; cursor:pointer}

.im-btn{width:90%; height:29px;background:url(../images/im-btn.png) no-repeat 0px 7px; display:block; border:0px; cursor:pointer}





.view-pro-row{ padding:15px 0px 15px 0}

.search-rslts-row{padding:20px 0!important; margin:5px; border-bottom:1px solid #dddddd}



.border-bottom{border-bottom:1px solid #ccc}

.select-big{width:400px; line-height:33px; border:1px solid #e0e2e3; padding:7px; border-radius:5px; color:#8b8b8d}

.txt-bx-big{width:440px; line-height:33px; border:1px solid #e0e2e3; padding:7px; border-radius:5px; color:#8b8b8d}

.txt-bx-big-search{width:440px; border:1px solid #e0e2e3; padding:7px; border-radius:5px; color:#8b8b8d}

.browse-sml-btn{width:130px; height:38px;background:url(../images/browse-btn.jpg) no-repeat; border:0px; cursor:pointer}

.view-pro-btn-big{width:130px; height:38px;background:url(../images/vw-prof-btn.jpg) no-repeat; border:0px; cursor:pointer}

.regi-btn{color:#787878; font-size:14px;font-family: 'Dosis', sans-serif}

.regi-btn a{color:#0096ff; text-decoration:none}

.box-pnl-dwn{width:539px; height:526px; margin: 10px; float:left; border:1px solid #ccc;  padding:10px; font-family:Arial, Helvetica, sans-serif}

/*.boldtext {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	font-weight: bold;

	color: #FF0012;

}*/

.helptext{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 22px;	color: #828282;	padding: 3px;

}

.evt-hd{font-size:16px; color:#0e64a0}

.chat-title{ background:#22a3ff; border-radius:5px; padding:0 10px; line-height:30px; color:#fff !important; font-family:Arial, Helvetica, sans-serif; font-size:15px}

.chat-select{ line-height:33px; border:1px solid #e0e2e3; padding:7px; border-radius:5px; color:#8b8b8d}

.chat-btn{ background:#f8860c; color:#fff; padding:0 10px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:15px; cursor:pointer; border:0px; border-radius:5px}

.chat-signout{ background:#b90b0b; color:#fff !important; padding:0 10px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:15px; cursor:pointer; display:block; border-radius:5px; text-align:center;text-decoration:none !important}

.chat-signout a{ color:#fff !important; text-decoration:none !important}

.send-btn{background:#f8860c; color:#fff; padding:0 10px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:15px; cursor:pointer; border:0px; border-radius:5px}

.border-bottom-new{

    border-bottom:1px dotted #DCDCDC;}





/*-----------------------------------Pagination Styls Start-------*/



.pagination{ width:400px;

			 float:right;

			 clear:both;

			 margin:0 0 10px 0;

}

.pagination ul{ float:right;

				list-style:none;

				margin:10px 0 0 0;

				padding:0;

}

.pagination li{ float:left;

				margin:0 2px 0 2px;

				background:url(../images/paging_tile.png) bottom left #fff repeat-x;

				border:1px solid #D3D3D3;

}

.pagination li.pageinfo{ 

				display:block;			   	   

			   font-size:12px;

				border:1px solid #D3D3D3;

				padding:4px 10px;

}

.pagination a{ 

			   display:block;			   

			   text-decoration:none;			   

			   font-size:12px;

			   color:#333;

}



.page_first{

	padding:4px 10px 4px 20px;

	background-image:url(../images/arrow_first.gif);

	background-repeat:no-repeat;

	background-position:5px 7px;

}

.page_prev{

	padding:4px 10px 4px 15px;

	background-image:url(../images/arrow_prev.gif);

	background-repeat:no-repeat;

	background-position:5px 7px;

}

.page_next{

	padding:4px 20px 4px 10px;

	background-image:url(../images/arrow_next.gif);

	background-repeat:no-repeat;

	background-position:40px 7px;

}

.page_last{

	padding:4px 20px 4px 10px;

	background-image:url(../images/arrow_last.gif);

	background-repeat:no-repeat;

	background-position:37px 7px;

}



.pagination a:hover{ 

	color:#000;

}

.featured_img img{

	float:right;

}



.drop01 ul, .drop01 li{

	padding:0!important; 

}



.drop01 ul li a{

	color:#000000!important; font-size:12px;

}

.drop01 ul li a:hover{

background:none!important; text-decoration:underline;

}

#profileimagea img{

	max-height: 370px;

	max-width: 100%;

	min-height: 240px;

	min-width: 100%;

}



/*-----------------------------------Pagination Styls Ends-------*/



.icon_txt a, .icon_txt input{

	padding:0 0 0 30px; margin:0 0 5px 0;

	font:12px/29px Arial, Helvetica, sans-serif; color:#22a3ff!important; text-decoration:none; text-align:left;

	}

	.icon_txt a:hover, .icon_txt input:hover{

	color:#000000;

	}

	

	

/*  MY PROFILE */



.myprofile_L{

	background:#3a6482;

}

.myprofile_title{

	border-bottom:1px solid #6791af;

}

.myprofile_box_outer{

	border-bottom-color:#6791af;

}

.myprofile_box_outer p{

	color:#85aac4;

}

.myprofile_small_border{

	border-left-color:#6791af;

}

.myprofile_height{

	background:url(../images/height_blue.png) no-repeat top center ;

	height:100px;

}

.myprofile_height_male{

	background:url(../images/height_blue_male.png) no-repeat top center ;

	height:100px;

}

.myprofile_education{

	background:url(../images/education_blue.png) no-repeat top center ;

	height:40px;

}

.myprofile_smoking{

	background:url(../images/smoking_blue.png) no-repeat top center ;

	height:26px;

}

.myprofile_drinker{

	background:url(../images/drinking_blue.png) no-repeat top center ;

	height:26px;

}

.myprofile_R h1{

	color:#3a6482;

}



.bg-btn{

	background:#22a3ff;

}

.count-span{

	background:#3a6482;

}	

.button_txt{

	 font:12px Arial, Helvetica, sans-serif; color:#22a3ff;

	}

	.button_txt:hover{

	 color:#000;

	}

.img_pagenation a{

	color:#FFF;

}

