I have been trying to create an exact view of my HTML form when i strike ctrl+p but my CSS is being ignored in a print view and all the styling i did for textfields, radio buttons etc they are not being displayed and by default styling is being displayed in the print view. 
Following is my page where I want to apply the same print view the way the form really is
Kindly let me know how can I do that.
Note: I tried to media="all" on my attached stylesheet and also created another css file for print view (The css file is same i used for the styling of my form) print.css and include that file by  
<link rel="stylesheet" href="css/print.css" type="text/css" media="print"  charset="utf-8" />
` But it also did not worked and after doing this in print view my customized form elements does not appear.