/* CSS Document */
body
	{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/body.jpg) repeat-x center 0;
	font-size: 12px;

	}
#wraper
	{
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	background:url(../images/disney_bg.jpg) no-repeat center 0;	
	}
#headerblank
	{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	}
.header
	{
	float:none;
	width:1004px;
	background:url(../images/disney_bg.jpg) no-repeat center 0;
	/*height:370px;*/
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin: auto;
}
.header_inner
	{
	float:none;
	width:1004px;
	background:url(../images/disney_bg.jpg) no-repeat center 0;
	height:355px;
	margin:0px auto;
	}
.bannerCaption {font-size:26px; color:#30b4d6; font-weight:100}
.bannerCaption2 {font-size:36px; color:#a6c300; font-weight:100}
.clearer{clear:both}	
#topheader{height:113px;}
#topmenu{float:right; margin-top:22px; clear:left}
#topmenu ul{list-style:none; padding:0; margin:0}
#topmenu ul li{display:inline; padding-right:10px; font-size:12px;}
#topmenu ul li a{text-decoration:none; color:#000000;}
#mainmenu{float:right; margin-right:25px; margin-top:23px; clear:right;}
#mainmenu ul{list-style:none; padding:0; margin:0;}
#mainmenu ul li{display:inline; padding:0 10px; font-size:12px; font-weight:bold}
#mainmenu ul li a{text-decoration:none; color:#494a4a;}
#mainmenu ul li a.activelnk{text-decoration:none; color:#23a9ff;}

#headermenublank
	{
	float:left;
	margin:227px 0 0 0;
	padding:0 0 0 131px;
	width:189px;
	}
#headermenu
	{
	float:right;
	padding:0px;
	margin:0px;
	width:189px;
	}
#headermenu ul
	{
		width:189px;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	}
#headermenu ul li
	{
	width:189px;
	float:right;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	}
#headermenu ul li.toplines
	{
	float:left;
	padding:0px;
	margin:0px;
	display:block;
	background-image:url(../images/topline.gif);
	background-repeat:no-repeat;
	width:189px;
	line-height:1px;
	height:1px;
	}
#headermenu ul li a.menu
	{
	
	padding:11px 24px 0 0;
	margin:0px;
	display:block;
	background-image:url(../images/headermenuactive.gif);
	background-repeat:no-repeat;
	height:22px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color: #979797;
	text-decoration: none;
	width:165px;
	text-align:right;
	}
#headermenu ul li a.menu:hover
	{
	float:right;
	padding:11px 24px 0 0;
	margin:0px;
	display:block;
	background-image:url(../images/headermenuhover.gif);
	background-repeat:no-repeat;
	height:22px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color: #64a2cc;
	text-decoration: none;
	width:165px;
	text-align:right;
	}
#headermenu ul li a.bottom
	{
	float:right;
	padding:11px 24px 0 0;
	margin:0px;
	display:block;
	background-image:url(../images/bottommenu.gif);
	background-repeat:no-repeat;
	height:22px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color: #979797;
	text-decoration: none;
	width:165px;
	text-align:right;
	}
#headermenu ul li a.bottom:hover
	{
	float:right;
	padding:11px 24px 0 0;
	margin:0px;
	display:block;
	background-image:url(../images/bottommenuactive.gif);
	background-repeat:no-repeat;
	height:22px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color: #64a2cc;
	text-decoration: none;
	width:165px;
	text-align:right;
	}
#clickheretoregisterblank
	{
	float:left;
	margin:76px 0 0 0;
	padding:0 0 0 112px;
	width:77px;
	color: #80b5d6;
	}
.clickhere
	{
	float:left;
	font-family:Arial;
	font-size:8px;
	font-weight:normal;
	text-decoration:none;
	color: #80b5d6;
	}
.clickhere:hover
	{
	float:left;
	font-family:Arial;
	font-size:8px;
	font-weight:normal;
	text-decoration:none;
	}
.clickhere span
	{
	color: #6ea500;
	}
#findyourlifepartnerblank
	{
	float:left;
	margin:18px 0 0 0;
	padding:0; 
	width:1004px;
	}

	
.morethantxt {margin-top:22px; font-size:12px; color:#00637c; font-weight:normal;}	
#canube {margin-top:36px;}
#findyourlife
	{
	float:left;
	text-align:right;
	padding:0 0 0 0;
	width:180px;
	font-family: Arial;
	font-size:26px;
	font-weight:normal;
	color: #6fb1d7;
	}
#partner
	{
	float:left;
	background: url(../images/partnerimg.gif) no-repeat right top;
	width:173px;
	height:30px;
	margin:3px 0 0 0;
	padding:0 0 0 10px;
	}
#quickstartblank
	{
	float:right;
	margin:0;
	padding:0 0 0 4px;
	width:202px;
	}
#quicksearchbox
	{
	float:left;
	height:210px;
	padding:20px 0 0 0px;
	margin:0px;
	width:212px;
	}
#quickstartimg
	{
	float:left;
	background-image:url(../images/quickstartimg.gif);
	background-repeat:no-repeat;
	height:23px;
	width:212px;
	}
#iam
	{
	float:left;
	margin:18px 0 0 0;
	width:212px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #60a1cb;
	}
#iammalefemale
	{
	float:left;
	width:212px;
	margin:8px 0 0 0;
	}
.malecheckbox
	{
	float:left;
	padding:0px;
	margin:0px;
	}
.maletxt
	{
	float:left;
	width:44px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #60a1cb;
	padding:2px 0 0 0; 
	}
.femaletxt
	{
	float:left;
	width:49px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #60a1cb;
	padding:2px 0 0 0; 
	}
#seekingtxt
	{
	float:left;
	width:212px;
	margin:12px 0 0 0;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #60a1cb;
	}
#seekingmalefemale
	{
	float:left;
	width:212px;
	margin:8px 0 0 0;
	}
#chooseusername
	{
	float:left;
	width:212px;
	height:17px
	}
.searchtextfield
	{
	background-color: #dfeff7;
	width:185px;
	height:17px;
	padding:0;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #60a1cb;
	border:0px;
	}
.choosepassword
	{
	float:left;
	width:212px;
	margin:3px 0 0 0;
	margin:0 0 0 0;
	}
#choosedateofbirth
	{
	float:left;
	width:212px;
	margin:8px 0 0 0;
	}
#choosemonth
	{
	float:left;
	width:75px;
	padding:0px;
	margin:0px;
	}
.monthlistbox
	{
	background-color: #dfeff7;
	width:75px;
	padding:3px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #60a1cb;
	border:0px;
	}
#choosedate
	{
	float:left;
	padding:0 0 0 6px;
	width:46px;
	}
.datelistbox
	{
	background-color: #dfeff7;
	width:46px;
	padding:3px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #60a1cb;
	border:0px;
	}
#yearbox
	{
	float:left;
	padding:0 0 0 6px;
	width:57px;
	}
.yearlistbox
	{
	background-color: #dfeff7;
	width:57px;
	padding:3px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #60a1cb;
	border:0px;
	}
.choosecountry
	{
	float:left;
	width:185px;
	padding:3px 0 0 0;
	padding:1px 0 0 0;
	}
.choosecountry1
	{
	background-color: #dfeff7;
	width:185px;
	padding:0;
	height:17px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #60a1cb;
	border:0px;
	}
#zippostalcode
	{
	float:left;
	width:212px;
	margin:8px 0 0 0;
	}
#continueblank
	{
	float:left;
	width:212px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8;
	margin-left: 0;
	}
.enquiry
	{
	background-color: #dfeff7;
	border:1px;
	float:left;
	width:183px;
	height:55px;
	margin:0;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #60a1cb;
	}			
.continue
	{
	float:left;
	width:67px;
	background-image:url(../images/submit_butt.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #30b4d6;
	text-align:center;
	text-decoration:none;
	padding:2px 0 0 0;
	height:21px;
	line-height:19px;
	}
.continue:hover
	{
	color: #000000;
	}
#searchblank
	{
	float:left;
	width:212px;
	margin:0px;
	}
#searchtextbox
	{
	float:left;
	width:154px;
	padding:0px;
	margin:0px;
	}
.searchbox
	{
	background-color: #ffffff;
	width:151px;
	height:17px;
	padding:3px 0 0 3px;
	font-family:Verdana;
	font-weight:normal;
	font-size:9px;
	color: #5c5c5c;
	border:0px;
	}
#widget {float:left; width:100%; height:173px; padding:10px 0}
#widget_inner{padding:0 22px;}
#widget select {height:17px; width:165px;}
.widget_box {float:left; width:315px; height:173px; background:url('../images/widget_box.gif') left top no-repeat; margin-right:11px;}	
#widget h1 {color:#30b4d6; font-weight:bold; font-size:14px; margin:15px 0 0 15px;}
.wid_txt {float:left; font-size:12px; margin:12px 0 0 15px;}
.wid_img {float:left; width:35px; height:45px;}
.wid_txt_inner {float:left; margin-left:8px; color:#6b6a6a; width:243px;  font-size:11px;}
.wid_fields {float:left; font-size:12px; font-weight:bold; color:#30b4d6; margin:0 0 3px 15px; width:250px; }
.bott_txt {padding-top:5px; font-weight:normal; color:#000000;}
.floatLeft {float:left}
.wid_button {float:left; font-size:12px; margin:0 0 0 15px;}
.fieldtxt {float:left;}
.inputfield {float:right;}
.searchtextfield2{height:13px; width:163px; border:1px solid #e3e2e2; font-size:11px;}
.searchtextfield3{height:17px; width:165px; border:1px solid #e3e2e2; font-size:11px;}
.newscolor{color:#f7931e}

.wid_submit {float:right; color:#30b4d6; font-weight:bold}
.wid_submit a {color:#30b4d6; text-decoration:none;}

#goblank
	{
	float:left;
	padding:0 0 0 6px;
	width:33px;
	}
.gobutton
	{
	float:left;
	width:33px;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/goactive.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #ffffff;
	padding:3px 0 0 0;
	height:18px;
	}
.gobutton:hover
	{
	float:left;
	width:33px;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/gohover.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #ffffff;
	padding:3px 0 0 0;
	height:18px;
	}
#indexbodyblank
	{
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	}
#indexbodyblank_inner
	{
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	margin-top :10px;
	background:url(../images/disney_bg.jpg) no-repeat center -341px;
}
#indexbody
	{
	float:left;
	width:1004px;
	margin:0px auto;
	}
#indextoppadding
	{
	float:left;
	margin:0;
	width:1004px;
	padding-bottom:10px;
	

	}
#indexleft
	{
	float:left;
	margin:0;
	padding-left:38px;
	width:655px;
	}
#indexleft h2 {font-size:12px; font-weight:bold; color:#30b4d6; padding:0; margin:0}
#indexleft p {padding:0;margin:0;}

#indexleft-full
	{
	float:left;
	margin:0;
	padding-left:38px;
	width:950px;
	}
#indexleft-full h2 {
	font-size:12px;
	font-weight:bold;
	color:#30b4d6;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10;
	margin-left: 0;
}
#indexleft-full p {
	padding: 0;
	margin-top: 10;
	margin-right: 0;
	margin-bottom: 10;
	margin-left: 0;
}

.bullets {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20;
}

.bullets ul {
	margin: 0;
	padding: 0;
}


.bullets li {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	list-style-type: disc;
	list-style-position: inside;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10;
}


.profilebox
	{
	float:left;
	padding-bottom:15px;
	width:100%;
	text-align: justify;
	}
	
	.profileboxhorizontal
	{
	float:left;
	padding-bottom:15px;
	width:100%;
	text-align: justify;
	height: auto;
	}

.profilebox1
	{

	padding-bottom:15px;
	width:100%;
	text-align: justify;
	}
	
	
.profilebox_inner{float:left; width:99%; padding-bottom:8px; border-bottom:1px solid #e4e4e4;}
.profilebox_news{float:left; width:99%; padding-bottom:8px; border-bottom:0px solid #e4e4e4;}
.universitybox{
	float:left;
	width:99%;
	padding-bottom:10px;
	border-bottom:1px solid #e4e4e4;
	padding-top: 10px;
}


.img-left {
	float: left;
	margin: 0px;
	padding-right: 20px;
}




.fontsize11normal{font-size:11px; font-weight:normal}	
.box2 {margin:13px 0 0 0; border:0; padding:0;}
#profileimg
	{
	float:left;
	background-image:url(../images/profileimg.jpg);
	background-repeat:no-repeat;
	width:222px;
	height:100px;
	}
#profileimgright
	{
	float:left;
	padding:0 0 0 12px;
	width:230px;
	margin:14px 0 0 0;
	}
#profileheading
	{
	float:left;
	width:230px;
	font-family:Arial;
	font-size:25px;
	font-weight:normal;
	color: #a6c300;
	}
.bluetxt
	{
	color: #6fb1d7;
	font-weight:bold;
	}
#profilesmallheading
	{
	float:left;
	width:230px;
	margin:10px 0 0 0;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color: #72b3d8;
	}
.profilesmalltxt
	{
	float:left;
	padding:0px;
	width:100%;
	margin:0;
	font-size:11px;
	color: #5c5c5c;
	font-weight:normal;
	}
.leftbox{width:48%; padding-right:15px; border-right:1px solid #e4e4e4;}
.leftboxnews{width:100%;  border-right:0px solid #e4e4e4;}
.imgnews {  padding-right:10px; padding-top :10px;}
.rightbox {width:48%; float:right;}
.bottbox {margin:13px 0 0 0; border:0; padding:0;}
.pTop5 {padding-top:5px;}
.boldtxt{font-weight:bold}
.profilesmalltxt a {color:#5c5c5c}	
#readmoreblank
	{
	float:left;
	width:455px;
	margin:23px 0 0 0;
	}
	
.readmore
	{
	width:70px;
}
	
.readmore a
	{
	font-weight:bold;
	color:#5C5C5C;
}
.readmore a:hover
	{
		text-decoration: none;
}



/* -------------------- Forms -------------------- */

fieldset {
	margin-top: 15px; 
	margin-bottom: 15px; 
	border: none;
	}
	
legend {
	margin-bottom: 10px;
	display: block;
	
	}
	
label { 
	display: block; 
	margin-top: 2px;
	margin-bottom: 2px; 
	}
	
.input-short,
.input-medium,
.input-long { 
	padding: 3px; 
	}
	
select { 
	padding: 2px; 
	}
	
textarea { 
	padding: 3px; 
	}
	
.input-short { 
	width: 25% 
	}
	
.input-medium { 
	width: 50% 
	}
	
.input-long { 
	width: 75% 
	}
	
input.input-short,
input.input-medium,
input.input-long, 
select, 
textarea {
	background: url(../images/input-bg.gif) top left repeat-x #f6f6f6;
	border: 0;
	border: 1px solid #cccccc;
	}

input.input-short:focus,
input.input-medium:focus,
input.input-long:focus, 
 
select:focus {
	background: url(../images/input-bg-focus.gif) top left repeat-x #ffffff;
	border-color: #a9c2d1;
	}
	
	textarea:focus {
	background: url(../images/input-bg.gif) top left repeat-x #dfeff7;
	border-color: #a9c2d1;
	}


input.submit-green { 
	background: url(../images/submit-green-bg.gif) top left repeat-x; 
	border: 0; 
	border-top: 1px solid #6bd091; 
	border-left: 1px solid #6bd091; 
	border-right: 1px solid #349c5c; 
	border-bottom: 1px solid #349c5c; 
	color: #ffffff; 
	font-size: 14px; 
	padding: 2px 12px; 
	margin: 0px 10px 0 0;
	cursor: pointer;
	}

input.submit-green-hover { 
	background-image: url(../images/submit-green-bg-hover.gif);
	}

input.submit-gray { 
	background: url(../images/submit-gray-bg.gif) top left repeat-x; 
	border: 0; 
	border-top: 1px solid #cccccc; 
	border-left: 1px solid #cccccc; 
	border-right: 1px solid #888888; 
	border-bottom: 1px solid #888888; 
	color: #ffffff; 
	font-size: 14px; 
	padding: 2px 12px; 
	margin: 0px 10px 0 0;
	cursor: pointer;
	}

input.submit-gray-hover { 
	background-image: url(../images/submit-gray-bg-hover.gif); 
	}


/* -------------------- Text input and select input notifications -------------------- */

.notification-input {
	background:10px 50% no-repeat;
	margin: 0 0 0 5px;
	padding:5px 0 5px 32px;
	font-size: 12px;
	}

.ni-correct {
	background-image:url(../images/tick-on-white.gif);
	color: #00ae42;
	}

.ni-error {
	background-image:url(../images/cross-on-white.gif);
	color: #c9282d;
	}




/* --------------------  Boxed notifications -------------------- */

.notification {
	display: block;
	padding: 20px 20px 20px 45px;
	border: 1px solid;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	background-position: 20px 20px;
	}

.n-success {
	background-color: #a3e6bd;
	border-color: #68d59b;
	background-image: url(../images/notification-tick.gif);
	}

.n-information {
	background-color: #9fddea;
	border-color: #5fceea;
	background-image: url(../images/notification-information.gif);
	}

.n-attention {
	background-color: #f9e497;
	border-color: #ffcb4f;
	background-image: url(../images/notification-exclamation.gif);
	}

.n-error {
	background-color: #ffc6ca;
	border-color: #efb9c3;
	background-image: url(../images/notification-slash.gif);
	}

/* -------------------- Indicators -------------------- */


.indicator {
	width: 220px;
	height: 12px;
	background: url(../images/indicator-bg.gif) no-repeat top left;
	}

.indicator div {
	height: 12px;
	background: url(../images/indicator-green-to-red.gif) no-repeat top left;
	}

.indicator div.reverse {
	background: url(../images/indicator-red-to-green.gif) no-repeat top left;
	}




/* -------------------- Category list -------------------- */

a.removable, 
a.removable:visited {
	padding: 5px 18px 5px 0px;
	}

a.removable:hover, 
a.removable:active {
	background: url(../images/cross-small.gif) no-repeat center right;
	}




/* -------------------- To-do list -------------------- */

a.checkable, 
a.checkable:visited {
	padding: 5px 18px 5px 0px;
	}

a.checkable:hover, 
a.checkable:active {
	background: url(../images/tick-small.gif) no-repeat center right;
	}
	
a.completed, 
a.completed:visited {
	color: #aaaaaa;
	}




/* -------------------- Messages -------------------- */
.separated { 
	border-top: 1px solid #cccccc; 
	padding-top: 15px; 
	padding :20px;
	}
	
.user { 
	display: block; 
	padding-left: 22px; 
	background: url(../images/user.gif) left 50% no-repeat; 
	font-size: 14px; color: #666666; 
	font-weight: normal;  
	}
	
.user-female { 
	display: block; 
	padding-left: 22px; 
	background: url(../images/user-female.gif) left 50% no-repeat; 
	font-size: 14px; 
	color: #666666; 
	font-weight: normal;  
	}
	
.reply { 
	padding-left: 20px; 
	background: url(../images/arrow-curve-180-left.gif) left 50% no-repeat; 
	margin-right: 7px;
	}
	
.forward { 
	padding-left: 20px; 
	background: url(../images/arrow-curve-000-left.gif) left 50% no-repeat; 
	margin-right: 7px; 
	}
	
a.delete, 
a.delete:visited { 
	padding-left: 16px;
	background: url(../images/cross-small.gif) left 50% no-repeat; 
	color: #C00;  
	}

h3.mail { 
	display: block; 
	padding: 20px 0px 20px 70px; 
	background: url(../images/Crystal_Project_mail_open.gif) left 50% no-repeat;
	}
	
#p-messages {
	padding: 20px;
}








#dignissimbox
	{
	float:left;
	margin:8px 0 0 0;
	width:487px;
	}
#dignissimheading
	{
	float:left;
	width:464px;
	padding:0 0 0 23px;
	font-family: Arial;
	font-weight:normal;
	font-size:21px;
	color: #6fb1d7;
	}
.greenfont
	{
	color: #b5cd2d;
	}
#dignissimbottom
	{
	margin:20px 0 0 0;
	float:left;
	width:487px;
	}
#dignissimimg
	{
	float:left;
	width:136px;
	height:131px;
	background-image:url(../images/digimg.jpg);
	background-repeat:no-repeat;
	}
#digrighttxt
	{
	float:left;
	width:329px;
	margin:0px;
	padding:0px;
	}
.diglink
	{
	font-family:Verdana;
	font-size:10px;
	text-decoration: underline;
	font-weight:normal;
	color: #5c5c5c;
	}
.diglink:hover
	{
	font-family:Verdana;
	font-size:10px;
	text-decoration: none;
	font-weight:normal;
	color: #5c5c5c;
	}
#secondlinkpadding
	{
	float:left;
	width:329px;
	margin:10px 0 0 0;
	}
#moreblank
	{
	float:left;
	width:329px;
	margin:20px 0 0 0;
	}
.more
	{
	float:left;
	background-image:url(../images/moreactive.gif);
	background-repeat:no-repeat;
	padding:2px 0 0 0;
	width:57px;
	text-align:center;
	text-decoration:none;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color: #ffffff;
	height:19px;
	}
.more:hover
	{
	float:left;
	background-image:url(../images/morehover.gif);
	background-repeat:no-repeat;
	padding:2px 0 0 0;
	width:57px;
	text-align:center;
	text-decoration:none;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color: #ffffff;
	height:19px;
	}
#indexright
	{
	float:right;
	width:273px;
	background-color:#f3f3f3;
	padding: 0;
	margin-right: 15px;
	}
	
	
	

	img
	{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	
#whatsnewbox
	{
	float:left;
	width:223px;
	padding:0px;
	margin:0px;
	}
#whatsnewimg
	{
	float:left;
	width:223px;
	height:48px;
	background-image:url(../images/whatsnew.gif);
	background-repeat:no-repeat;
	}
#usefullinks
	{
	float:left;
	width:223px;
	height:48px;
	background-image:url(../images/usefullinks.gif);
	background-repeat:no-repeat;
	}
#whatsnewsmalltxt
	{
	float:left;
	width:223px;
	margin:10px 0 0 0;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	color: #5c5c5c;
	line-height:normal;
	}
#whatsnewmenu
	{
	float:left;
	margin:19px 0 0 0;
	width:218px;
	padding:0 0 0 5px;
	overflow:hidden;
	}
#whatsnewmenu ul
	{
	width:218px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	}
#whatsnewmenu ul li
	{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	}
#whatsnewmenu ul li.line
	{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	width:218px;
	background-image:url(../images/whatsnewline.gif);
	background-repeat:no-repeat;
	line-height:1px;
	height:1px;
	}
#whatsnewmenu ul li a.menus
	{
	float:left;
	margin:0px;
	padding:4px 0 0 10px;
	display:block;
	width:208px;
	background-image: url(../images/whatsnewmenuactive.gif);
	background-repeat:no-repeat;
	height:20px;
	font-family:Tahoma;
	font-weight:normal;
	font-size:10px;
	color: #6e6e6e;
	text-decoration:none;
	}
#whatsnewmenu ul li a.menus:hover
	{
	float:left;
	margin:0px;
	padding:4px 0 0 10px;
	display:block;
	width:208px;
	background-image: url(../images/whatsnewmenuhover.gif);
	background-repeat:no-repeat;
	height:20px;
	font-family:Tahoma;
	font-weight:normal;
	font-size:10px;
	color: #6e6e6e;
	text-decoration:none;
	}
.latestnewsbox
	{
	float:left;
	margin:0;
	width:95%;
	padding:5px 0 10px 10px;
	border-bottom:1px solid #CCCCCC;
	height :160px;
	
	}
.latestnewsheading
	{
	float:left;
	width:90%;
	font-family:Arial;
	font-weight:normal;
	font-size:21px;
	color: #6fb1d7;
	}
	
	
.latestnewsheading h2
	 {
	font-size: 12px;
	font-weight: bold;
	color: #00CCCC;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 25;
}
	
	.latestnewsheading img
	 {
	margin-right: 10px;
}
	
.latestnewsblank
	{
	float:left;
	width:90%;
	padding:0 0 0 9px;
	margin:3px 0 0 0;
	}
.latestnewsdate
	{
	float:left;
	background-image:url(../images/latestnewsdateicon.gif);
	background-repeat:no-repeat;
	padding:0 0 0 17px;
	font-family: Arial;
	font-size:12px;
	color: #f7931e;
	line-height:normal;
	text-decoration :none;
	}
.boldfont
	{
	font-weight:bold;
	}
.italicfont
	{
	font-style:italic;
	}
.latestnewslink
	{
	float:left;
	margin:5px 0 5px 0;
	line-height:16px;
	}
.latestnewslinks
	{
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color: #6e6e6e;
	}
.latestnewslinks:hover
	{
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color: #6e6e6e;
	}
#latestnewsmoreblank
	{
	float:left;
	margin:25px 0 0 0;
	}
#midnfooter_container
	{
	float:left;
	width:100%;
	background-image:url(../images/footerbg2.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	}
	
	
#midnfooter_container-sub
	{
	float:left;
	width:100%;
	background-image:url(../images/footerbg.jpg);
	background-repeat:no-repeat;
	background-position:center 140px;
	}
	
#midnfooter
	{
	float:none;
	width:1004px;
	margin:0px auto;
	height:626;
	}	
#footerblank
	{
	float:left;
	width:100%;
	border-top:1px solid #e4e4e4;
	background-image:url(../images/footerbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	#liveukcontnent
	{
	float:left;
	width:100%;
	border-top:1px solid #e4e4e4;

	background-repeat:no-repeat;
	background-position:bottom;
	}
#footer
	{
	float:none;
	width:1004px;
	margin:0px auto;
	padding-top:5px;
	}
#footerbox1{float:left; margin-left:38px; border-right:1px solid #dae0e3; padding-top:5px; height:153px; width:220px;}
#footerbox2 {float:left; border-right:1px solid #dae0e3; width:170px; text-align:center}
.footerbox2_inner {text-align:left; margin:auto 10px; padding-top:5px;}
#footerbox3{float:left; border-right:1px solid #dae0e3;width:200px;}
.footerbox3_inner{text-align:left; margin:auto 10px; padding-top:5px;}
#footerbox4{float:left; width:180px;}
.footerbox4_inner{text-align:left; margin:auto 10px; padding-top:5px;}
#footerbox5{float:left; width:190px;}
.footerbox5_inner{text-align:left; margin:auto 10px; padding-top:5px;}
.footer_title{font-size:12px; font-weight:bold; }
#footer input.text { border:1px solid #d9d9d9; background-color:#FFFFFF; width:204px; height:15px;}	
#footer ul { margin:0; padding:0; list-style:none;}
#footer ul li { font:normal 11px  Arial, Helvetica, sans-serif; color:#5f5f5f; background:url('../images/foot_nav_sm.gif') no-repeat left; padding:2px; margin:0;}
#footer p { font:normal 11px  Arial, Helvetica, sans-serif; color:#5f5f5f; padding:3px 0px; margin:0; line-height:0.8em;}
#footer li a{ font:normal 11px  Arial, Helvetica, sans-serif; color:#5f5f5f; padding:3px 10px; margin:0; line-height:1.0em; text-decoration:none;}
#footer li a:hover{ text-decoration:underline;}
#footernav
	{
	float:left;
	margin:0 0 0 38px;
	text-align:right;
	font-size:11px;
	color: #5c5c5c;
	}
.footerlink
	{
	text-decoration:none;
	color: #5c5c5c;
	}
.footerlink:hover
	{
	text-decoration:none;
	color: #5697bd;
	}
.separater
	{
	padding:0 3px;
	}
#copyrights
	{
	float:left;
	text-align:right;
	margin:7px 0 0 38px;
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	color: #5f5f5f;
	}
#validationblank
	{
	float: right;
	padding:0 30px 0 0;
	padding-bottom:10px;
	text-align:right;
	}
#validation
	{
	float:right;
	width:113px;
	height:17px;
	height:17px;
	padding:0px;
	text-align:right;
	}
#poweredby {
	float:right;
	font-size:11px;
	padding-top: 0;
	padding-right: 40px;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 15px;
}
#poweredby a {color:#5f5f5f}
.xhtml, .con_submit
	{
	width:55px;
	height:17px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.xhtml:hover, .con_submit:hover
	{
	background:url(../images/submitover.jpg) no-repeat;
	}
.con_submit
	{
	margin:8px 0 0 0;
	}
.css:hover
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.css
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/submitover.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
#innercontentblank
	{	
	width:487px;
	float:left;
	margin:8px 0 0 0;
	padding:0px;
	}
#innerhedding
	{	
	float:left;
	width:487px;
	font-family: Arial;
	font-size:25px;
	font-weight:normal;
	color: #6fb1d7;
	}
#innercontent
	{	
	width:487px;
	float:left;
	margin:5px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	text-align:justify;
	line-height:14px;
	}
#innercontent002
	{	
	width:487px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	text-align:justify;		
	line-height:14px;
	}
#innercontent003
	{	
	width:487px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	text-align:justify;		
	line-height:14px;	
	}
#innercontent004
	{	
	width:487px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	text-align:justify;		
	line-height:14px;
	}
#innercontent005
	{	
	width:487px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	text-align:justify;		
	line-height:14px;
	}
#contactaddresshedding
	{
	float:left;
	width:487px;
	font-family: Arial;
	font-size:16px;
	font-weight:normal;
	color:#6fb1d7;
	font-weight:bold;
	}
#contactaddresshedding span
	{
		color: #b5cd2d;
	}
#innercontent007
	{
	width:487px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	text-align:justify;		
	}		
#contactaddresstext
	{
	width:487px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color:#5c5c5c;
	}
#contactaddresstext span
	{
		color: #6fb1d7;
	}
#contactsmallhedding
	{
	width:487px;
	float:left;
	margin:5px 0 0 0;
	padding:0px;
	font-family: "Trebuchet MS";
	font-size:13px;
	font-weight:normal;
	color:#534741;
	display:block;
	text-decoration:none;
	line-height:15px;		
	}
#contacthedding
	{
	float:left;
	width:487px;
	font-family: Arial;
	font-size:21px;
	font-weight:normal;
	color:#6fb1d7;
	margin:10px 0 0 0;
	}
#contacthedding span
	{
		color: #b5cd2d;
	}
	
	.style1 {color: #0C356A}
.style2 {text-align:left; padding:0 0 0 0; width:380px; font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #6fb1d7; float: left;}

	
#submitform
	{
	width:370px;
	margin:30px 0 0 0;
	float:left;
	padding:0 0 0 5px;
	}
#submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:17px 0 0 0;
	}
.submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitforml
	{
	width:150px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	color:#6fb1d7;
	font-family:Arial;
	font-size:11px;
	}
.submitformr
	{
	width:200px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformr2
	{
	width:200px;
	height:150px;
	float:left;
	margin:0px;
	padding:0px;
	}
.slist
	{
	width:200px;
	height:20px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:11px;
	}
.stext
	{
	width:196px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:11px;
	}
.submitformbottom
	{
	width:370px;
	height:150px;
	float:left;
	margin:0px;
	padding:0px;
	}
.scomments
	{
	width:196px;
	height:100px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:12px;
	}
.formsubmit
	{
	width:60px;
	height:18px;
	float:left;
	margin:10px 0 0 0;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#a6401a;
	text-align:center;
	text-decoration:none;
	}
.formsubmit:hover
	{
	width:60px;
	height:18px;
	float:left;
	margin:0px;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#af7e40;
	text-align:center;
	text-decoration:none;
	}
#formsubmit
	{
	width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:4px 0 0 0;
	}



.form
	{
		width:170px;
		margin:7px 0 0 0;
		padding:0 50px 0 0;
		float:left;
	}
.form input
	{
		width:170px;
		height:18px;
		margin:5px 0 0 0;
		padding:3px 0 0 4px;
		float:left;
		font-family:Tahoma;
		font-size:10px;
		line-height:14px;
		color:#96ac1a;
	}
.form select
	{
		width:176px;
		height:23px;
		margin:5px 0 0 0;
		padding:3px 0 3px 4px;
		float:left;
		font-family:Tahoma;
		font-size:10px;
		line-height:14px;
		color:#96ac1a;
	}
.form textarea
	{
		width:170px;
		height:105px;
		margin:5px 0 0 0;
		padding:3px 0 0 4px;
		float:left;
		font-family:Tahoma;
		font-size:10px;
		line-height:14px;
		color:#96ac1a;
	}
#innerpage_txt
	{
	float:left;
	padding:0px;
	width:455px;
	margin:22px 0 0 0;
	font-family: Verdana;
	font-size:13px;
	color: #5c5c5c;
	font-weight:normal;
	}
#innerpage_txt p
	{
	float:left;
	padding:0px;
	width:455px;
	margin:10px 0 0 0;
	font-family: Verdana;
	font-size:13px;
	color: #5c5c5c;
	font-weight:normal;
	text-align:justify;
	}
	
	
	/* ######### Drop Down ULs CSS ######### */

.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
	margin: 0;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	border-bottom-width: 0;
	visibility: hidden;
	z-index: 100;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #E6E6E6;
}



.ddsubmenustyle li a{
	display: block;
	background-color: #E6E6E6;
	text-decoration: none;
	border-bottom: 1px solid black;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 200px;
	margin: 0px;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
	display: inline-block;
	width: 170px;
}

.ddsubmenustyle li a:hover{
	background-color: #003366;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
	border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
	position: absolute;
	padding-top: 3px;
	left: 100px;
	border: 0;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}


/*Menu Tabs start*/

    #tabsJ {
	float:right; margin-top:23px; clear:right;
      }
    #tabsJ ul {
	list-style:none; padding:0; margin:0;
      }
    #tabsJ ul li{
      display:inline; padding:0 10px; font-size:12px; font-weight:bold
      }
    #tabsJ ul li a {
	text-decoration:none; color:#494a4a;
      }
   
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ ul li a.activelnk {
	text-decoration:none; color:#23a9ff;
}


  
	  
	  /*Menu Tabs Ends*/


.wid_txt_success{float:left; margin-left:8px; color:#6b6a6a; width:243px; height:85px;  font-size:11px;}

#findyourlifepartnerblank_inner
	{
	float:left;
	margin:0px 0 0 0;
	padding:0 0 0 0px; 
	width:1004px;
	height:225px;
	background-image:url(../images/innerdestiny_bg.jpg);
	}
	
#findyourlifepartnerblank
	{
	float:left;
	margin:20px 0 0 0;
	padding:0 0 0 0px; 
	width:390px;
	}
	

#innerpage_image
	{
	float:left;
	margin:0px 0 0 5px;
	padding:0 0 0 5px; 
	width:380px;
	}

#innervisual {margin-top:0px;}

.bulletnone-bold {
	font-weight: bold;
	color:#05a7d5;
	font-size:12px;
	line-height:8px;
	padding: 16px 0 5px 0px;
	border-top:solid 1px #fafafa;
	
}

.bulletnone-bold {

	font-weight: bold;

}



.bulletnone {
	list-style-type: circle;
	margin-left: 30px;
	font-weight: normal;
	color:#bcd703;
	line-height:14px;
}

.bulletnonesmall {
	list-style-type: circle;
	margin-left: 40px;
	font-weight: normal;
	color:#a3a3a3;
	line-height:14px;

}

.bulletnonesmaller {
	list-style-type: circle;
	margin-left: 50px;
	font-weight: normal;
	color:#a3a3a3;
	line-height:14px;
	font-size:9px;

}

.bulletnone-sub {

	list-style-type: circle;

	margin-left: 10px;

	font-weight: bold;
	color:#0981d5;
	line-height:16px;
	

}



.Sitemap-box-1{

	float: left;

	width: 250px;

	margin-right: 20px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #f2f2f2;

	padding-right: 10px;
	padding-top:15px;
	

}





#chippoker-sitemap {

	float: left;

}

#chippoker-sitemap ul {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;
	

}

#chippoker-sitemap li {

	padding-top: 3px;

	padding-bottom: 3px;

	color: #848484;

}



#chippoker-sitemap li a {

	text-decoration: underline;

	color: #2f2f2f;

}





#chippoker-sitemap li a:hover{

	text-decoration: none;
	color: #2f2f2f;

}

.bullet {
	font-size: 11px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin: 0px;
	
}

.bullet ul {
padding: 0px;
margin: 0px;
}

.bullet li {
	list-style-type: disc;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	margin: 0px;
	line-height: 15px;
}


.pager {

	display: block; padding: 0px 10px 10px 10px;  width: 40%; float: left; 

	}



.pager .first,

.pager .prev,

.pager .next,

.pager .last {

	margin-bottom: -2px;

	}
	
	/*Blog CSS*/
	.post-footer {
	padding: 8px 10px;
	margin: 15px 10px 10px 10px;	
	color: #977C57;
	border: 1px solid #EEE8E1; 
	background: #FAF7F5;
}
.post-footer .date{
	margin: 0 10px 0 5px;
	padding: 7px;
	padding-left: 30px;
	background-color: #FAF7F5;
	background-image: url(../images/clock.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
.post-footer a.comments { 
	margin: 0 10px 0 5px;	
	padding: 7px 5px;
	background: #FAF7F5 url(../images/comments.gif) no-repeat 0 2px;
	padding-left: 30px;
	color: #977C57;
}
.post-footer a.readmore { 
	margin: 0 10px 0 5px;	
	padding: 7px 5px;
	background: #FAF7F5 url(./images/doc.gif) no-repeat 0 2px;
	padding-left: 30px;
	color: #977C57;
}
.post-footer a.edit { 
	margin: 0 10px 0 5px;	
	padding: 7px 5px;
	background: #FAF7F5 url(../images/edit-doc.gif) no-repeat 0 2px;
	padding-left: 30px;
	color: #977C57;
}

.post-info { font-size: .95em; padding: 0px; margin-left: 2px; color: #A98D76; }
.post-info a, .post-info a:visited { color: #333; }

/* comments list */
ol.commentlist {
	margin: 12px 10px;
	padding: 0;
	border-style: solid;	
	border-color: #EEE8E1;	
	border-width: 1px 1px 0 1px;
}
.commentlist li {
	margin: 0;
	padding: 10px;
	list-style: none;
	border-bottom: 1px solid #EEE8E1; 
}
.commentlist li cite {
	display: block;
	font-style: normal;
	font-weight: bold;
	padding: 7px;	
}
.commentlist li cite img {
	float: left;
	margin-right: 10px;	
}
.commentlist li cite .comment-data {
	font-size: .8em;
	font-weight: normal;
}
.commentlist li .comment-text {
	clear: both;
	margin: 0; padding: 0;
}
.commentlist li.alt {
	background: #FAF7F5; 
}
	
/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }

/* display and additional classes */
.no-border { border: none; }
.clearer { clear: both; }
.clear {	display:inline-block; }
.clear:after {
	display:block; 
	visibility:hidden; 
	clear:both; 
	height:0; 
	content: "."; 
}



i.tooltip{
position:relative;
_display:inline-block; 
text-decoration:none;
}
i.tooltip span{
display:none;
}
i.tooltip:hover{
background-color:#FFFFFF;
}
i.tooltip:hover span{
display:block;
position:absolute;
z-index:25;
bottom:1em;
left:1em;
color:White;
background-color:#084E7F;
margin-left:95%;
padding-top:2px;
padding-left:10px;
font-weight:lighter;
font-family:Verdana;
elevation:higher;

font-style:normal;
font-weight:normal;
background-image:url(Images/help.jpg) no-repeat top;
background:url("bubble2.png") no-repeat scroll center top;	
display:block;
font-size:9px;
font-weight:normal;
height:150px;
left:0;
opacity:0.8;
padding:3px  10px 0 40px;
position:absolute;
text-align:left;
text-decoration:none;
top:-20px;

width:150px;
}
i.tooltip span b{
display:block;
height:10px;
background-image:url(Images/help.jpg);
/*background:url(tooltip_top.gif) no-repeat bottom;*/
}
i.tooltip span em{
display:block;
height:32px;
/*background:url(tooltip_bot.gif) no-repeat;*/
}
i.tooltip span i{
display:block;
background-color:#FFFBCC;
border-left:1px solid #FFCC01;
border-right:1px solid #FFCC01;
padding:0 5px;
} 



.gridpager table
{
	width:100px;
	}
	
	
.PagerStyle table

{

    border-width:1px;
  margin:5px 0;

}

.PagerStyle table td

{
 
    background :#00cccc;
text-decoration:none;

    padding:2px 10px 2px 3px;

    border-top:solid 1px #777777;

    border-right:solid 1px #333333;

    border-bottom:solid 1px #333333;

    border-left:solid 1px #777777;

}

.PagerStyle td

{

    border-top: #1d1d1d 1px solid;

}

.PagerStyle a

{
  
  
 
 
    color:#ffffff;

    

}




