/* CSS Document */



<style>

.link { text-decoration: none}

.link:hover {

	text-decoration: none;

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

	font-size: 12px;

	color: #000066;

}

.leftnav { color: 000000; text-decoration: none}

.leftnav:visited { color: 000000; text-decoration:none}

.leftnav:hover { color: 000000; text-decoration: none; background-color:#CCFFFF}

.ecomp {

	color: #000099;

	text-decoration: none;

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

	font-size: 12px;

}

.ecomp:visited {

	color: 003366;

	text-decoration:none;

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

	font-size: 12px;

}

.ecomp:hover {

	color: 003366;

	text-decoration: none;

	background-color:E2E880;

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

	font-size: 12px;

}

.same { color: blue; text-decoration: none; background-color: 99CCFF}

.bgnav {background-image: url(images/menu_header_7.gif);}

</style>

.letfnavbg {

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

}

.letfnavbg {

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

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

	font-size: 10px;

	text-decoration: blink;

	background-repeat: no-repeat;

	background-position: bottom;





}

.bdtopheaded {

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

}

.border {

	border-top: 2px solid #000066;

	border-right: 2px solid #000066;

	border-bottom: 15px solid #000066;

	border-left: 2px solid #000066;



}

.bottomborder {

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #666699;

}

.menuarrowbg {

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

	background-repeat: no-repeat;

	background-position: bottom;



}

.menurightend {

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

	background-repeat: no-repeat;

	background-position: left;



}

.animbox {

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

	background-repeat: no-repeat;

}

.animborder {

	border-bottom-style: none;

	border-left-style: none;

	border-right-width: thin;

	border-right-style: solid;

	border-right-color: #666699;

}

.border2sides {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

}

.lefttab {

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

	background-repeat: no-repeat;

	background-position: left;

}

.tollfree {

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

	font-size: 14px;

	color: #000099;

}

.title {

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

	font-size: 22px;

	color: #000066;

	text-decoration: none;





}

.text {

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

	font-size: 12px;

	text-decoration: none;

	color: #000000;





}

.smalltext {

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

	font-size: 9px;

	color: #000000;

	text-decoration: none;





}

.line {

	border-top-width: 1px;

	border-left-width: 1.5px;

	border-top-style: none;

	border-left-style: solid;

	border-top-color: #CCCCFF;

	border-right-color: #CCCCFF;

	border-bottom-color: #CCCCFF;

	border-left-color: #CCCCFF;

	border-right-width: 1.5px;

	border-right-style: none;



}

.btmtitlenav {

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

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;



}

.btmnavlinks {

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

	font-size: 11px;

	color: #000000;

	text-decoration: none;



}

.moreinfoline {

	border-top: 1.5px dashed #666666;

	border-right: 1.5px none #666666;

	border-bottom: 1.5px none #666666;

	border-left: 1.5px none #666666;







}

.leftline {

	border-top-width: 2px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-left-style: solid;

	border-top-color: 330099;

	border-right-color: 330099;

	border-bottom-color: 330099;

	border-left-color: 330099;



}

.milesborder {

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #666699;

	border-left-color: #666699;

	border-right-width: 2px;

	border-right-color: #666699;

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #666699;



}

.cards {

	background-image: url(order/credit.gif);

	background-repeat: no-repeat;

	background-position: left center;

}

.textanimatedlogoorder {

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

	font-size: 10pt;

	color: #FFFFFF;

	background-color: #9966FF;

	left: 0pt;

	text-indent: 0pt;

	margin-left: 50px;

	padding-left: 0px;

}

.prevnext {

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

	font-size: 12px;

	color: #3366CC;

	font-weight: bold;



}

.tableframe {

	border: 2px solid #000066;

}

.top3 {

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

	background-repeat: no-repeat;

	background-position: center;





}

.top2 {

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

	background-repeat: no-repeat;

	background-position: center;



}

.top1 {

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

	background-repeat: no-repeat;

	background-position: right;



}

.topline {

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

	font-size: 12px;

	color: #330099;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #000066;

	border-right-color: #000066;

	border-bottom-color: #000066;

	border-left-color: #000066;

	font-weight: normal;



}

.borderline {

	border-top-width: 5px;

	border-right-width: 0px;

	border-bottom-width: 5px;

	border-left-width: 2px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #330099;

	border-right-color: #330099;

	border-bottom-color: #330099;

	border-left-color: #330099;

}

.topborder {

	background-image:  url(images/index/boder-top.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

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

	font-size: 13px;

	font-weight: 900;

	color: #666666;

	font-variant: normal;

	text-transform: uppercase;

	font-style: normal;







}

.middlelines {

	border-top-width: 2px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #330099;

	border-right-color: #330099;

	border-bottom-color: #330099;

	border-left-color: #330099;

}

.borderbtm {

	background-image:  url(images/index/boder-btm.gif);

	background-repeat: no-repeat;

	background-position: center top;

}

.bottomline {



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

	font-size: 12px;

	color: #330099;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #000066;

	border-right-color: #000066;

	border-bottom-color: #000066;

	border-left-color: #000066;

	font-weight: normal;

}

.leftborder {

	background-image:  url(images/index/left-line.gif);

	background-repeat: repeat;

}

.rightborder {

	background-image:  url(images/index/right-line.gif);

	background-repeat: repeat;

}

.navtitle {

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

	font-size: 14px;

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}

.btmnav1 {

	background-image:  url(images/index/bottom-company-logos-1.gif);

	background-repeat: no-repeat;

	background-position: right;



}

.btmnav2 {

	background-image:  url(images/index/bottom-company-logos-2.gif);

	background-repeat: no-repeat;

	background-position: center;





}

.btmnav3 {

	background-image:  url(images/index/bottom-company-logos-3.gif);

	background-repeat: no-repeat;

	background-position: left;



}

.topnav {

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

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;



}

.login {

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

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size: 13px;

	border: 2px solid #000066;



}

.4stepprocess {

	background-image:  url(images/index/logo-design-process.gif);

	background-repeat: no-repeat;

}

.pattern {

	background-color: #CCCCCC;

}

.subnav {

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

	font-size: 12px;

	color: #666666;

	text-decoration: none;

	font-weight: bold;

}

.textpage {

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

	font-size: 12px;

	text-decoration: line-through;

}

.txpage {



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

	font-size: 12px;

	text-decoration: none;

}

.titleform {

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

	font-size: 14px;

	text-decoration: none;

	font-weight: bold;

	color: #FFFFFF;



}

.lineCopy {

	border: 2px solid #000066;

}

.sidetext {

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

	font-size: 12px;

	color: #666666;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}

.links {

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

	font-size: 12px;

	color: #000099;

	text-decoration: none;

}

.orange {



	border: 2px solid #FF9900;

}

.txpageCopy {

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

	font-size: 12px;

	text-decoration: none;

	color: #FFFFFF;



}

.borderallaround {

	font-size: 12px;

	border: 1px solid #000066;

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

}

.big {

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

	font-size: 16px;

	font-weight: bold;

	color: #000000;

}

.bordernav {

	border: 1px solid #000099;



}

.linenav {

	border: 1px solid #000066;



}

.processdesignt {

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

	background-repeat: no-repeat;

}

.processdesigni {

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

	background-repeat: no-repeat;

}

.processdesignt2 {

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

	background-repeat: no-repeat;

}

.processdesigni2 {

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

	background-repeat: no-repeat;

}

.processdesignt3 {

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

	background-repeat: no-repeat;

}

.processdesigni3 {

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

	background-repeat: no-repeat;

}

.processdesignt4 {

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

	background-repeat: no-repeat;

}

.processdesigni4 {

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

	background-repeat: no-repeat;

}

.linenavCopy {



	border: 2px solid #000066;

}

.lineunder {

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

	font-size: 12px;

	border-top: 2px none #CCCCCC;

	border-right: 2px none #CCCCCC;

	border-bottom: 2px solid #CCCCCC;

	border-left: 2px none #CCCCCC;

}

.title2 {

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

	font-size: 14px;

	color: #000066;

	text-decoration: none;

	font-weight: bold;



}

.btmportlinks {

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

	font-size: 12px;

	color: #000099;

	text-decoration: none;

	padding-right: 10px;

	padding-left: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;





}

.portnavnonact {

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

	font-size: 11px;

	font-weight: bold;

	color: 000099;

	padding-left: 0px;

	text-decoration: none;





}

.portnavnonactgal {

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

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #000066;

}

.portnavnonactsm {

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

	font-size: 11px;

	font-weight: bold;

	color: #000099;

	padding-left: 15px;

	text-decoration: none;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: none;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

	background-image: url(images/Portfolio/sub-nav-arrow.gif);

	background-position: left center;

	background-repeat: no-repeat;

	background-attachment: fixed;











}

.portnav {



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

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}

.portnavnonactsmext {



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

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	padding-left: 15px;

	text-decoration: none;

}

.portnavnonactgrey {



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

	font-size: 11px;

	font-weight: bold;

	color: #666666;

	padding-left: 0px;

	text-decoration: none;

}

.portnavact {



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

	font-size: 11px;

	font-weight: bold;

	color: #FF9900;

	padding-left: 0px;

	text-decoration: none;

}

.indexsmalltext {

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

	font-size: 10px;

	color: #000000;

	text-decoration: none;

	padding-left: 0px;



}

.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;

}

.logo-design-title {



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

	font-size: 12px;

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}

.logo-design-order {





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

	font-size: 12px;

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}

.logo-design-links {

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

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	padding-left: 5px;

	padding-right: 0px;





}

.company-logo-text {



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

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	padding-left: 0px;

}

