/* CSS Document for inflexi.com © 2008 inflexi.com. Created on June 14, 2008 */

body
{
	color: #656565;
	background: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans Serif;
	line-height:15px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:35px;
	padding:0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	background-image:url(http://www.inflexi.com/images/inflexi_02.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

p {
	margin-bottom: .7em;
	margin-top: .7em;
	font-family: Arial, Verdana, sans-serif;
	color: #656565;
	font-family: Arial, Verdana, Helvetica, Sans Serif;
	font-size: 11px;
	line-height:15px;
}

a:link {color: #0a94d6; text-decoration:none;}
a:visited {color: #0a94d6; text-decoration:none;}
a:active {color: #0a94d6; cursor: hand;	text-decoration:none;}
a:hover {color: #0a94d6; cursor: hand; text-decoration: underline;}

.topLnk:link{color: #043362;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.topLnk:visited{color: #043362;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.topLnk:active{color: #043362;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.topLnk:hover{color: #043362;cursor: hand;text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.normalBulletLnk:link{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(images/bullet-arrow.gif); padding-left:12px; background-repeat:no-repeat; background-position:left center;}
.normalBulletLnk:visited{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(images/bullet-arrow.gif); padding-left:12px; background-repeat:no-repeat; background-position:left center;}
.normalBulletLnk:active{color: #0a94d6;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(images/bullet-arrow.gif); padding-left:12px; background-repeat:no-repeat; background-position:left center;}
.normalBulletLnk:hover{color: #0a94d6;cursor: hand;text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(images/bullet-arrow.gif); padding-left:12px; background-repeat:no-repeat; background-position:left center;}

.sideMenuLnk:link{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sideMenuLnk:visited{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sideMenuLnk:active{color: #0a94d6;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sideMenuLnk:hover{color: #0a94d6;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(images/side-arrow.gif); background-position:right center; background-repeat:no-repeat; padding-right:12px;}

.sideMenuLnkWhite:link{color: #ffffff;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sideMenuLnkWhite:visited{color: #ffffff;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sideMenuLnkWhite:active{color: #ffffff;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sideMenuLnkWhite:hover{color: #ffffff;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(images/side-arrow-white.gif); background-position:right center; background-repeat:no-repeat; padding-right:12px;}

.sideMenuLnkBlack:link{color: #000000;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sideMenuLnkBlack:visited{color: #000000;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sideMenuLnkBlack:active{color: #000000;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sideMenuLnkBlack:hover{color: #f27d00;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(images/side-arrow-orange.gif); background-position:right center; background-repeat:no-repeat; padding-right:12px;}

.smallHeadingLnk:link{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.smallHeadingLnk:visited{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.smallHeadingLnk:active{color: #0a94d6;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.smallHeadingLnk:hover{color: #0a94d6;cursor: hand;text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.topMenuBlueLnk:link{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:10px;}
.topMenuBlueLnk:visited{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:10px;}
.topMenuBlueLnk:active{color: #0a94d6;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:10px;}
.topMenuBlueLnk:hover{color: #0a94d6;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:10px;}

.topMenuOrangeLnk:link{color: #f27d00;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:10px;}
.topMenuOrangeLnk:visited{color: #f27d00;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:10px;}
.topMenuOrangeLnk:active{color: #f27d00;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:10px;}
.topMenuOrangeLnk:hover{color: #f27d00;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:10px;}

.footerLnk:link{color: #999999;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:6px; padding-right:6px;}
.footerLnk:visited{color: #999999;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:6px; padding-right:6px;}
.footerLnk:active{color: #999999;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:6px; padding-right:6px;}
.footerLnk:hover{color: #0a94d6;cursor: hand;text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:6px; padding-right:6px;}

.footerLnkSmall:link{color: #999999;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.footerLnkSmall:visited{color: #999999;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.footerLnkSmall:active{color: #999999;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.footerLnkSmall:hover{color: #999999;cursor: hand;text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.topLnkSmall:link{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.topLnkSmall:visited{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.topLnkSmall:active{color: #0a94d6;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.topLnkSmall:hover{color: #0a94d6;cursor: hand;text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.topLnkSmall2:link{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:7px; padding-right:7px; padding-bottom:8px; padding-top:7px;}
.topLnkSmall2:visited{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:7px; padding-right:7px; padding-bottom:8px; padding-top:7px;}
.topLnkSmall2:active{color: #0a94d6;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:7px; padding-right:7px; padding-bottom:8px; padding-top:7px;}
.topLnkSmall2:hover{color: #f27d00;cursor: hand;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:7px; padding-right:7px; padding-bottom:8px; padding-top:7px;}

.topLnkQuote:link{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(images/request_a_quote.gif); background-repeat:no-repeat; background-position:center left; padding-left:17px;}
.topLnkQuote:visited{color: #0a94d6;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(images/request_a_quote.gif); background-repeat:no-repeat; background-position:center left; padding-left:17px;}
.topLnkQuote:active{color: #0a94d6;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(images/request_a_quote.gif); background-repeat:no-repeat; background-position:center left; padding-left:17px;}
.topLnkQuote:hover{color: #0a94d6;cursor: hand;text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(images/request_a_quote.gif); background-repeat:no-repeat; background-position:center left; padding-left:17px;}

.bigGreyLnk:link{color: #676767;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.bigGreyLnk:visited{color: #676767;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.bigGreyLnk:active{color: #676767;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.bigGreyLnk:hover{color: #0a94d6;cursor: hand;text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

.bigWhiteLnk:link{color: #ffffff;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.bigWhiteLnk:visited{color: #ffffff;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.bigWhiteLnk:active{color: #ffffff;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.bigWhiteLnk:hover{color: #ffffff;cursor: hand;text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

.bigGreyText { FONT-SIZE: 14px; COLOR:#676767; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY:Arial, Helvetica, sans-serif; line-height:15px; }

.bigWhiteText { FONT-SIZE: 14px; COLOR:#ffffff; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY:Arial, Helvetica, sans-serif; line-height:15px; }

.bigBlackText { FONT-SIZE: 14px; COLOR:#000000; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY:Arial, Helvetica, sans-serif; line-height:15px; }

.normalText { FONT-SIZE: 11px; COLOR:#5b5b5b; FONT-STYLE: normal; font-weight: normal; FONT-FAMILY:Arial, Helvetica, sans-serif; line-height:15px; }

.normalRedText { FONT-SIZE: 11px; COLOR:#ff0000; FONT-STYLE: normal; font-weight: normal; FONT-FAMILY:Arial, Helvetica, sans-serif; line-height:15px; }

.factsBulletText { FONT-SIZE: 14px; COLOR:#5b5b5b; FONT-STYLE: normal; font-weight: normal; FONT-FAMILY:Arial, Helvetica, sans-serif; line-height:15px; background-image:url(images/ico_facts.gif); background-position:left center; background-repeat:no-repeat; padding-left:22px; }

.normalHeadingText { FONT-SIZE: 14px; COLOR:#0a94d6; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY:Arial, Helvetica, sans-serif; line-height:19px; }

.bigHeadingText { FONT-SIZE: 25px; COLOR:#f27d00; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY:Arial, Helvetica, sans-serif; line-height:19px; }

.smallBodyText { FONT-SIZE: 11px; COLOR:#5b5b5b; FONT-STYLE: normal; font-weight: normal; FONT-FAMILY:Arial, Helvetica, sans-serif; }

.smallHeadingText { FONT-SIZE: 12px; COLOR:#0a94d6; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY:Arial, Helvetica, sans-serif; }

.footerText { FONT-SIZE: 12px; COLOR:#999999; FONT-STYLE: normal; font-weight: normal; FONT-FAMILY:Arial, Helvetica, sans-serif; }

.smallTextBlack { FONT-SIZE: 12px; COLOR:#333333 FONT-STYLE: normal; font-weight: normal; FONT-FAMILY:Arial, Helvetica, sans-serif; }

.footerTextSmall { FONT-SIZE: 11px; COLOR:#999999; FONT-STYLE: normal; font-weight: normal; FONT-FAMILY:Arial, Helvetica, sans-serif; }

.topMenuTextSmall { FONT-SIZE: 11px; COLOR:#999999; FONT-STYLE: normal; font-weight: normal; FONT-FAMILY:Arial, Helvetica, sans-serif; padding-left:6px; padding-right:6px; }

.topMenuTextSmall2 { FONT-SIZE: 11px; COLOR:#999999; FONT-STYLE: normal; font-weight: normal; FONT-FAMILY:Arial, Helvetica, sans-serif; padding-left:0px; padding-right:0px; }

.cellMenuBG {
	background-image:url(images/menu_bg_ovr.gif);
	}
	
.cellMenuBGNormal {
	background-image:none;
	}
/*classses for admin */
.medRed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: rgb(255,0,0);
	font-weight:bold;
/*	border:1px solid #FF0000;
	background-color:#FED9D3;
	padding:5px;
	width:300px;*/ 
}
.medGreen
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006633;
	font-weight:bold;
}
/*end*/	
/*pagging design*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
margin:1px;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
margin:1px;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
margin:1px;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
margin:1px;
}

.pagination a.prevnext{
font-weight: bold;
margin:1px;
}
/*end pagging desing*/
