/* CSS Document */

body{
	color:#171717;
	font:normal 13px/20px Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0;
	background-color: #F7F7F7;
	background-image: url(images/bg1.gif);
	background-repeat: repeat-x;
	height: 100%;
}
PGbody{
	margin:0;
	padding:0;
	background-color: #F7F7F7;
	height: 100%;
}
	
#pawBG {
	background-image: url(images/BlackPawPrints.gif);
	background-repeat: repeat;
}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
ul{
	list-style:none;}
.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	height: 100%;
}

/*------------------------------------------------FORMS --------------------*/

body{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}
p, form, button{border:0; margin:0; padding:0;}
.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform{
	width:450px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}


/* ----------- stylized ----------- */
#stylized{
	border:2px solid #2C0084;
	background-color: #EEECFD;
}
#stylized {
	font-size:14px;
	font-weight:normal;
	margin-bottom:8px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
}
#stylized p{
	font-size:11px;
	color:#666666;
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#stylized input{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:1px solid #2C0084;
	width:200px;
	margin:2px 0 20px 10px;
}
#stylized inputarea{
	float:left;
	font-size:12px;
	border:1px solid #2C0084;
	width:400px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 20px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 15px;
}
#AddressDiv {
	margin: 6px;
	width: 175px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px double #999999;
}

#stylized button{
	clear:both;
	margin-left:150px;
	width:125px;
	height:31px;
	text-align:center;
	line-height:31px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	background-color: #990000;
	background-image: url(img/button.png);
	background-repeat: no-repeat;
}


/*------------------------------------------------END FORMS --------------------*/


/*------------------------------------------------TEXT FONTS--------------------*/
.Red_small_ital {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #00008E;
  }


/*------------------------------------------------END TEXT FONTS--------------------*/


/*------------------------------------------------ IMAGES BOXES --------------------*/
.imgBoarder{
	font-size:0;
	line-height:0;
	clear:both;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

#Bio_Temp {
	width: 740px;
	height: 100%;
	padding: 10px;
}

.Bio_Image {
	padding: 10px;
	width: 740px;
	height: 100%;
}
#Bio_Description {
	width:550px;
	float:left;
	padding-bottom: 30px;
}


/*------------------------------------------------END IMAGE BOXES--------------------*/

/* -- top navigation start -- */
#topNav{
	width:800px; margin:0 auto; height:37px;}
#topNav ul{
	width:800px; margin:0 auto;}
#topNav ul li{
	height:37px; float:left;
	background:url(images/bg1.gif) repeat-x 0 0 #292929; color:#ffffff;
	font:bold 12px/37px Arial, Helvetica, sans-serif;}
#topNav ul li a{
	padding:0 12px; height:37px; /*float:left;*/ text-decoration:none; display:block;
	background:url(images/bg1.gif) repeat-x 0 0 #292929; color:#ffffff;
	font:bold 12px/37px Arial, Helvetica, sans-serif;}
#topNav ul li a:hover{
	background:url(images/top_btn_h1.gif) no-repeat center bottom;
	color: #FF0000;
}
#topNav ul li a.hover{
	padding:0 18px;
	height:37px;
	float:left;
	text-decoration:none;
	display:block;
	background:url(images/top_btn_h1.gif) no-repeat center bottom;
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 37px;
	font-weight: bold;
}
/* -- top navigation start -- */

/* -- body start -- */
#body{
	width:800px;
	/*background:url(images/BlackPawPrints.jpg.gif) no-repeat right top #F7F7F7;*/ color:#171717;
	background-color: #FFFFFF;
	background-repeat: repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 10px;
}
#body img.logo{
	border:none;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#body h1{
	background:url(images/punch_line.gif) no-repeat 0 0 ; color:#171717;
	width:142px; height:49px; text-indent:-20000px;}
#body div.bodyText{
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 10px;
}
#body div.bodyText h2{
	font:bold italic 16px/34px Georgia, "Times New Roman", Times, serif; color:#B10000;}
#body div.bodyText h2 span{
	color:#000000;}
#body div.bodyText h3{
	font:bold 20px/24px Georgia, "Times New Roman", Times, serif; color:#526D0D;
	background:url(images/folder_icon.gif) no-repeat 0 5px ; padding:0 2px 0 25px;}
#body div.bodyText h4{
	font:normal 20px/24px Georgia, "Times New Roman", Times, serif; color:#000000;
	 padding:0 0 0 10px;}
#body div.bodyText p{
	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;
	padding:10px 0; }
#body div.bodyText p a{
	color:#003E6A; text-decoration:underline;}
#body div.bodyText p a:hover{
	text-decoration:none;}
#body div.catagory{
	padding:25px 0 0 0;}
.pink{
	width:182px; padding:7px 15px 50px; float:left;
	background:url(images/pink_bg.gif) no-repeat 0 0 ; color:#4B2B3E;}
.pink h3{
	background:url(images/news_icon.gif) no-repeat 2px 13px; color:#850049;
	font:bold 20px/38px Georgia, "Times New Roman", Times, serif; padding:0 9px 0 22px;}
.pink h4{
	background:url(images/date_bg.gif) no-repeat 0 13px; color:#384B06;
	width:56px; text-align:center;
	font:bold 12px/39px Arial, Helvetica, sans-serif;}
.pink h5{
	color:#000000; text-transform:uppercase;
	font:bold 10px/11px Georgia, "Times New Roman", Times, serif;}
.pink p{
	color:#4B2B3E; padding:3px 0 10px 0;
	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;}
.pink a.more{
	background:url(images/pink_more_btn.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	width:46px; height:11px; display:block; float:right;
	text-decoration:none; text-indent:-2000px;
	padding:0; line-height:0;}
.pink a.more:hover{
	background:url(images/pink_more_btn_h.gif) no-repeat 0 0 #FFFFFF; color:#000000;}

.green{
	width:182px; padding:7px 15px 50px; float:left; margin:0 23px;
	background:url(images/green_bg.gif) no-repeat 0 0 #F7F7F7; color:#4B2B3E;}
.green h3{
	background:url(images/solution_icon.gif) no-repeat 2px 13px; color:#516D0A;
	font:bold 20px/38px Georgia, "Times New Roman", Times, serif; padding:0 9px 0 22px;}
.green h5{
	color:#000000; text-transform:uppercase;
	font:bold 10px/11px Georgia, "Times New Roman", Times, serif;}
.green p{
	color:#3D5C32; padding:3px 0 27px 0;
	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;}
.green p a.line{
	color:#3D5C32; padding:0;  text-decoration:underline;
	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;}
.green p a.line:hover{
	color:#3D5C32; padding:0;  text-decoration:none;
	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;}
.green a.more{
	background:url(images/green_more_btn.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	width:46px; height:11px; display:block; float:right;
	text-decoration:none; text-indent:-2000px;
	padding:0; line-height:0;}
.green a.more:hover{
	background:url(images/green_more_btn_h.gif) no-repeat 0 0 #FFFFFF; color:#000000;}

.blue{
	width:182px; padding:7px 15px 50px; float:left;
	background:url(images/blue_bg.gif) no-repeat 0 0 #F7F7F7; color:#4B2B3E;}
.blue h3{
	background:url(images/support_icon.gif) no-repeat 2px 11px; color:#364A5B;
	font:bold 20px/38px Georgia, "Times New Roman", Times, serif; padding:0 9px 0 22px;}
.blue h5{
	color:#000000; text-transform:uppercase;
	font:bold 10px/11px Georgia, "Times New Roman", Times, serif;}
.blue p{
	color:#364A5B; padding:3px 0 10px 0;
	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;}
.blue a.more{
	background:url(images/blue_more_btn.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	width:46px; height:11px; display:block; float:right;
	text-decoration:none; text-indent:-2000px;
	padding:0; line-height:0;}
.blue a.more:hover{
	background:url(images/blue_more_btn_h.gif) no-repeat 0 0 #FFFFFF; color:#000000;}
.goal{
	width:448px; float:left; padding:0 22px 0 0;}
.goal h2{
	font:bold italic 24px/34px Georgia, "Times New Roman", Times, serif;
	color:#B10000;}
.goal h2 span{
	color:#000000;}
.goal p{
	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;
	padding:10px 0;}
.goal p.greenText{
	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#526D0D;
	padding:6px 0;}
.goal ul li{
	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;
	padding:2px 2px 2px 23px; margin:0 0 5px 0;
	background:url(images/bullet_no.gif) no-repeat 2px 5px #FFFBED;}
form.login{
	width:188px; height:220px; float:right; padding:10px 12px;
	background-color:#E7E7E7; color:#033462;}
form.login h2{
	background:url(images/login_head_bg.gif) no-repeat 0 0 #E7E7E7; color:#000000;
	font:bold 17px/30px Georgia, "Times New Roman", Times, serif; padding:0 0 20px 13px;}
form.login label{
	background-color:#E7E7E7; color:#B10000; padding:0 0 16px 12px; float:left;
	font:bold 10px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;}
form.login input{
	background-color:#FFFFFF; color:#2D2D2D; margin:0 0 16px 0; padding:2px;
	width:118px; height:14px; float:right;
	font:normal 10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
form.login input.loginBtn{
	background-color:#FFFFFF; color:#2D2D2D; margin:0; padding:0;
	float:right; width:46px; height:11px; line-height:0; font-size:0;}
form.login a{
	background-color:#E7E7E7; color:#033462; padding:0 0 4px 12px; float:left;
	font:bold 10px/12px Georgia, "Times New Roman", Times, serif;
	text-decoration:none; text-transform:uppercase;}
form.login a:hover{
	background-color:#E7E7E7; color:#064988;}

.floatLeft{
	float:left;}
	
.floatLeftMenu{
	width:182px; padding:7px 15px 50px; float:left;
	color:#4B2B3E;}
	
/* -- body end -- */

/* footer start -- */
#footer{
	background-color:#070B7B;
	color:#FFFFFF;
}
.footer{
	width:683px;
	height:50px;
	margin:0 auto;
	padding:18px 0 0 0;
	background-color: #070B7B;
	background-repeat: repeat;
}
.footer ul{
	width:445px; margin:0 auto;}
.footer ul li{
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#FAFAFA; background-color:#070B7B; float:right;}
.footer ul li a{
	font:bold 12px/20px Arial, Helvetica, sans-serif; text-decoration:none;
	color:#FAFAFA; background-color:#070B7B; padding:0 8px;}
.footer ul li a:hover{
	font:bold 12px/20px Arial, Helvetica, sans-serif; text-decoration:none;
	color:#FAFAFA; background-color:#484848; padding:0 8px;}
.footer p{
	margin:0 auto; width:445px; color:#666666; background-color:#292929;
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.footer p.valid{
	margin:0 auto; width:128px;}
.footer p.valid a.xhtml{
	background:url(images/xhtml_btn.gif) no-repeat 0 0 #292929; color:#FFFFFF; margin:5px 0 8px 0px;
	text-decoration:none; text-indent:-2000px; width:62px; height:13px; display:block; float:left;}
.footer p.valid a.xhtml:hover{
	background:url(images/xhtml_btn_h.gif) no-repeat 0 0 #292929; color:#FFFFFF; margin:5px 0 8px 0px;
	text-decoration:none; text-indent:-2000px; width:62px; height:13px; display:block; float:left;}
.footer p.valid a.css{
	background:url(images/css_btn.gif) no-repeat 0 0 #292929; color:#FFFFFF; margin:5px 0 8px 4px;
	text-decoration:none; text-indent:-2000px; width:62px; height:13px; display:block; float:left;}
.footer p.valid a.css:hover{
	background:url(images/css_btn_h.gif) no-repeat 0 0 #292929; color:#FFFFFF; margin:5px 0 8px 4px;
	text-decoration:none; text-indent:-2000px; width:62px; height:13px; display:block; float:left;}
.footer p.tworld{
	margin:0 auto; width:170px; height:17px; padding:0 3px;
	font:normal 12px/16px Arial, Helvetica, sans-serif; color:#414141;
	background-color:#FFFFFF; text-align:center;}
.footer p.tworld a{
	font:bold 12px/16px Arial, Helvetica, sans-serif; color:#000000;
	background-color:#FFFFFF; text-align:center; text-decoration:none;}
.footer p.tworld a:hover{
	font:bold 12px/16px Arial, Helvetica, sans-serif; color:#404040;
	background-color:#FFFFFF; text-align:center; text-decoration:none;}
	#links {
	float: right;
	width:350px;
	}
	#legal {
	float: left;
	width:300px;
	background-color: #070B7B;
}
	.Convey2webLOGO {
	color: #666666;
	font-weight: bold;
}
	.Convey2webLOGO a:visited {
	color: #666666;
	font-weight: bold;
}
	.Convey2webLOGO a:hover {
	color: #ffffff;
	font-weight: bold;
}
/* footer end -- */


/* ----- MORE BUTTON -----*/
a.ovalbutton{
background: transparent url('images/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('images/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/* ----- END MORE BUTTON -----*/

/* SIDE MENU */

#blueblock{
	width: 200px;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	font-size: 90%;
	background-color: #FFFFFF;
	color: #333;
	border-right-color: #000;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
}

* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #90bade;
margin: 0;
}

#blueblock li a{
	display: block;
	padding: 5px 5px 5px 8px;
	background-color: #070B7B;
	color: #fff;
	text-decoration: none;
	width: 100%;
	border-right-width: 2px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #508fc4;
	border-left-color: #1958b7;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
	background-color: #B10000;
	color: #fff;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #1c64d1;
}

/* END SIDE MENU */

/*------------------------------------------------left panel--------------------*/
#left{
	width:450px;
	float:left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 22px;
}
#Left_Menu{
	width:185px;
	float:left;
}
#left h2{
	color:#B10000;
	background-color:#fff;
	margin:0 0 12px 0;
	display:block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
}
#left p.lftText{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	margin:0;
	padding:0;
}
#left p.lftText span{
	color:#9E3F01;
	background-color:#FFF6DB;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
}
#left p.viewMore{
	width:75px;
	height:13px;
	background:url(images/view_more_bg.gif) 0 0 repeat-x;
	font-size:0;
	display:block;
	margin-top: 31px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 350px;
}
#left p.viewMore a{
	background:url(images/view_more.gif) 0 0 no-repeat;
	width:77px;
	height:13px;
	display:block;
	float: right;
}
#left p.viewMore a:hover{
	background:url(images/view_more_hover.gif) 0 0 no-repeat;
}
#right p.viewMore{
	width:50px;
	height:13px;
	background:url(images/view_more_bg.gif) 0 0 repeat-x;
	padding:0 0 0 200px;
	margin:31px 0 15px 0;
	font-size:0;
	display:block;
}
#right p.viewMore a{
	background:url(images/view_more.gif) 0 0 no-repeat;
	width:77px;
	height:13px;
	display:block;
}
#right p.viewMore a:hover{
	background:url(images/view_more_hover.gif) 0 0 no-repeat;
}
#leftBottom{
	width:364px;
	background:url(images/left_bottom_bg.gif) 0 0 repeat-y;
}
#leftBottom p.top1{
	background:url(images/left_bottom_top.gif) 0 0 no-repeat;
	width:364px;
	height:21px;
}
#leftBottom h2{
	background:url(images/left_bottom_h2.gif) 0 0 no-repeat;
	width:364px;
	height:52px;
}
#leftBottom p.lftBottomText{
	margin:0 13px 0 18px;
	font:bold 13px/19px Arial, Helvetica, sans-serif;
	color:#91835B;
	background-color:#fff;
}
#leftBottom p.lftBottomText span{
	font:bold 13px/19px Arial, Helvetica, sans-serif;
	color:#C24E01;
	background-color:#fff;
}
#leftBottom p.bot1{
	background:url(images/left_bottom_bot.gif) 0 0 no-repeat;
	width:364px;
	height:25px;
}

/*------------------------------------------------left panel--------------------*/

/*------------------------------------------------right panel--------------------*/
#right{
	width:285px;
	float:left;
}
#right_menu{
	width:560px;
	float:left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 22px;
}
#right h2.mem{
	width:214px;
	height:57px;
	background:url(images/member_login.gif) 0 0 no-repeat;
	padding:0 0 0 50px;
	font:bold 20px/57px Arial, Helvetica, sans-serif;
	color:#FF0000;
	background-color:inherit;
}
#right form{
	background:url(images/memberlogin_bg.gif) 0 0 repeat-y;
	width:228px;
	padding:0 18px;
	margin:0;
}
#right form input.txtBox{
	width:206px;
	height:19px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	/*font:normal 11px/19px Arial, Helvetica, sans-serif;*/
	color:#000;
	background-color:#fff;
	margin:0 0 17px 0;
	padding:0 0 0 20px;
}
#right form a{
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#FF0000;
	background-color:#131313;
	text-decoration:underline;
	float:left;
	background:url(images/register_here_bg.gif) 0 5px no-repeat;
	padding:0 0 0 14px;
	width:79px;
}
#right form a:hover{
	text-decoration:none;
}
#right form input.login{
	background:url(images/btn_login.gif) 0 0 no-repeat;
	width:53px;
	height:13px;
	border:none;
	cursor:pointer;
	float:right;
}
#right p.bottom2{
	background:url(images/memberlogin_bot.gif) 0 0 no-repeat;
	width:264px;
	height:25px;
	margin:0 0 5px 0;
}
#right h2.solution{
	color:#B10000;
	background-color:#fff;
	display:block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 12px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
#right ul{
	width:238px;
	padding:0 0 0 17px;
}
#right ul li{
	display:block;
	background:url(images/solution_div.gif) left bottom repeat-x;
	height:20px;
	width:238px;
	padding:0 0 1px 0;
}
#right ul li a{
	background:url(images/arrow.gif) 0 7px no-repeat;
	padding:0 0 0 14px;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	text-decoration:none;
	margin:0;
	display:block;
}
#right ul li a:hover{
	color:#A60303;
	background-color:#ECECEC;
}
#right ul li.noImg{
	display:block;
	background-image:none;
	height:20px;
}

#right h2.Blog{
	color:#B10000;
	background-color:#fff;
	display:block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	height: 80px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 40px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 17px;
}

/* Blog */

.rightBlog{
	margin-right: 15px;
	margin-left: 15px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.rightBlogHeader{
	color:#FFFFFF;
	background-color:#000066;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	margin-right: 15px;
	margin-left: 15px;
	text-indent: 10px;
	height: 20px;
	padding-top: 4px;
}
/* End Blog */

/* News */

.rightNews{
	margin-right: 15px;
	margin-left: 15px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.rightNewsHeader{
	color:#FFFFFF;
	background-color:#B10000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	margin-right: 15px;
	margin-left: 15px;
	text-indent: 10px;
	height: 20px;
	padding-top: 4px;
}

/* Photo Gallery */
#galleryTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
}

/* end Photo Gallery */

/* Outlined boxes */
.link_list {
	MARGIN-BOTTOM: 1.5em;
}
.link_list1 {
}
.link_list LI {
	PADDING-LEFT: .10em;
	list-style-position: outside;
	background-repeat: no-repeat;
	background-position: 0px 50px;
	list-style-image: url(../../image/link_list.png);
	list-style-type: none;
}
.important {
	MARGIN-BOTTOM: 1.6em; WIDTH: 100%
}
.important_header_cap {
	FONT-SIZE: 1px; HEIGHT: 10px
}
.important_footer_cap {
	FONT-SIZE: 1px; HEIGHT: 10px
}
.important_header {
	background-image: url(../../image/important_tl.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.important_header_cap {
	BACKGROUND: url(../../image/important_tr.gif) no-repeat right 0px
}
.important_middle {
	BACKGROUND: url(../../image/important_ml.gif) repeat-y 0px 0px
}
.important_middle_cap {
	BACKGROUND: url(../../image/important_mr.gif) repeat-y right 0px
}
.important_content {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.7em; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.important_footer {
	BACKGROUND: url(../../image/important_bl.gif) no-repeat 0px 0px
}
.important_footer_cap {
	BACKGROUND: url(../../image/important_br.gif) no-repeat right 0px
}
.important H2 {
	MARGIN-TOP: 0px;
	PADDING-BOTTOM: 0.3em;
	COLOR: #000;
	BORDER-BOTTOM: #bbb 1px solid;
	font-size: 10px;
}
.important H3 {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 0.3em; COLOR: #000; BORDER-BOTTOM: #bbb 1px solid
}
/* END Outlined boxes */


.alert {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
}
.profile_detailBar {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #070B7B;
	text-indent: 1px;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-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: #DBDBDA;
	border-right-color: #DBDBDA;
	border-bottom-color: #DBDBDA;
	border-left-color: #DBDBDA;
}
.profile_detailText {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-indent: 1px;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-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: #DBDBDA;
	border-right-color: #DBDBDA;
	border-bottom-color: #DBDBDA;
	border-left-color: #DBDBDA;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.profile_ReturnLink {
	font-size: 12px;
	font-weight: bold;
	color: #B10000;
	text-indent: 1px;
	font-family: Georgia, "Times New Roman", Times, serif;
	float: right;
}
.PackTitle {
	color:#990000;
	padding:0 0 0 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
}
.PackTitleName {
	color:#000000;
	padding:0 0 0 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
}
.BulletPoint {
	font-family: Georgia, "Times New Roman", Times, serif;
	list-style-type: circle;
}
.BulletPoint_Spacing {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-left: 15px;
	list-style-image: url(images/icons/paw_print_icon.gif);
}
#pagetitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: right;
}
.pagetitletxt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	font-weight: bold;
	color: #B1B1B1;
	float: right;
	height: 45px;
}
#MyAccountBox {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	float: right;
	margin-right: 10px;
	width: 500px;
	text-align: right;
}
.mylink a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin-right: 10px;
	color: #333333;
	text-decoration: none;
}
.mylink a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin-right: 10px;
	color: #333333;
	text-decoration: underline;
}
.mylink a:Active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin-right: 10px;
	color: #333333;
	text-decoration: none;
}

.mylink a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin-right: 10px;
	color: #990000;
	text-decoration: underline;
	background-color: #003300;
}


#MyAccountBox .text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin-right: 10px;
	color: #990000;
	font-style: italic;
	font-weight: bold;
}
.Testimonial_Text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #666666;
	margin-top: 2px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
.Testimonial_PersonName {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	padding-right: 40px;
}
.Testimonial_Date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #666666;
	padding-right: 40px;
}
.pic_caption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #666666;
	padding-bottom: 10px;
}
.page_right_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #B10000;
	float: right;
}
.read_more_link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
.LeftImageUpload {
	width:250px;
	float:left;
	color:#4B2B3E;
	background-image: url(images/green_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	right: 200px;
	margin-top: 0;
	margin-right: 50px;
	margin-left: 23px;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 50px;
	padding-left: 15px;
	border: 1px solid #E0F4DA;
	background-color: #F7F7F7;
	margin-bottom: 25px;
}
